summaryrefslogtreecommitdiff
path: root/packages/system.io
diff options
context:
space:
mode:
authorjunghyuk.park <junghyuk.park@samsung.com>2018-06-25 16:12:39 +0900
committerGleb Balykov <g.balykov@samsung.com>2018-07-04 15:11:39 +0300
commitd09db6af5633cb5a8cd6ba72307a9c8e3a5d518d (patch)
treef026d1ddd7db23b562922026c8a12f248231933a /packages/system.io
parentfa354a7a87014f08ba49288b5c51907bb21deec3 (diff)
downloadcoreclr-d09db6af5633cb5a8cd6ba72307a9c8e3a5d518d.tar.gz
coreclr-d09db6af5633cb5a8cd6ba72307a9c8e3a5d518d.tar.bz2
coreclr-d09db6af5633cb5a8cd6ba72307a9c8e3a5d518d.zip
[Tizen] Add BuildTools 2.1.0-rc1-02804-05
Diffstat (limited to 'packages/system.io')
-rwxr-xr-xpackages/system.io/4.3.0/ThirdPartyNotices.txt31
-rwxr-xr-xpackages/system.io/4.3.0/dotnet_library_license.txt128
-rwxr-xr-xpackages/system.io/4.3.0/lib/MonoAndroid10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/MonoTouch10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/net45/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/net462/System.IO.dllbin0 -> 22184 bytes
-rwxr-xr-xpackages/system.io/4.3.0/lib/portable-net45+win8+wp8+wpa81/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/win8/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/wp80/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/wpa81/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/xamarinios10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/xamarinmac20/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/xamarintvos10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/lib/xamarinwatchos10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/MonoAndroid10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/MonoTouch10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/net45/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/net462/System.IO.dllbin0 -> 22184 bytes
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/System.IO.dllbin0 -> 29864 bytes
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/de/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/es/System.IO.xml2090
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/fr/System.IO.xml2201
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/it/System.IO.xml2123
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/ja/System.IO.xml2264
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/ko/System.IO.xml2262
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/ru/System.IO.xml2023
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/zh-hans/System.IO.xml2237
-rwxr-xr-xpackages/system.io/4.3.0/ref/netcore50/zh-hant/System.IO.xml2246
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/System.IO.dllbin0 -> 30128 bytes
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/de/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/es/System.IO.xml2090
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/fr/System.IO.xml2201
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/it/System.IO.xml2123
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/ja/System.IO.xml2264
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/ko/System.IO.xml2262
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/ru/System.IO.xml2023
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/zh-hans/System.IO.xml2237
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.0/zh-hant/System.IO.xml2246
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/System.IO.dllbin0 -> 29864 bytes
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/de/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/es/System.IO.xml2090
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/fr/System.IO.xml2201
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/it/System.IO.xml2123
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/ja/System.IO.xml2264
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/ko/System.IO.xml2262
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/ru/System.IO.xml2023
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/zh-hans/System.IO.xml2237
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.3/zh-hant/System.IO.xml2246
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/System.IO.dllbin0 -> 30528 bytes
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/de/System.IO.xml2151
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/es/System.IO.xml2090
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/fr/System.IO.xml2201
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/it/System.IO.xml2123
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/ja/System.IO.xml2264
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/ko/System.IO.xml2262
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/ru/System.IO.xml2023
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/zh-hans/System.IO.xml2237
-rwxr-xr-xpackages/system.io/4.3.0/ref/netstandard1.5/zh-hant/System.IO.xml2246
-rwxr-xr-xpackages/system.io/4.3.0/ref/portable-net45+win8+wp8+wpa81/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/win8/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/wp80/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/wpa81/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/xamarinios10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/xamarinmac20/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/xamarintvos10/_._0
-rwxr-xr-xpackages/system.io/4.3.0/ref/xamarinwatchos10/_._0
-rw-r--r--packages/system.io/4.3.0/system.io.4.3.0.nupkgbin0 -> 694066 bytes
-rw-r--r--packages/system.io/4.3.0/system.io.4.3.0.nupkg.sha5121
-rwxr-xr-xpackages/system.io/4.3.0/system.io.nuspec77
73 files changed, 87229 insertions, 0 deletions
diff --git a/packages/system.io/4.3.0/ThirdPartyNotices.txt b/packages/system.io/4.3.0/ThirdPartyNotices.txt
new file mode 100755
index 0000000000..55cfb20817
--- /dev/null
+++ b/packages/system.io/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. \ No newline at end of file
diff --git a/packages/system.io/4.3.0/dotnet_library_license.txt b/packages/system.io/4.3.0/dotnet_library_license.txt
new file mode 100755
index 0000000000..92b6c443d3
--- /dev/null
+++ b/packages/system.io/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.
+
+
diff --git a/packages/system.io/4.3.0/lib/MonoAndroid10/_._ b/packages/system.io/4.3.0/lib/MonoAndroid10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/MonoAndroid10/_._
diff --git a/packages/system.io/4.3.0/lib/MonoTouch10/_._ b/packages/system.io/4.3.0/lib/MonoTouch10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/MonoTouch10/_._
diff --git a/packages/system.io/4.3.0/lib/net45/_._ b/packages/system.io/4.3.0/lib/net45/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/net45/_._
diff --git a/packages/system.io/4.3.0/lib/net462/System.IO.dll b/packages/system.io/4.3.0/lib/net462/System.IO.dll
new file mode 100755
index 0000000000..c33120c6e8
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/net462/System.IO.dll
Binary files differ
diff --git a/packages/system.io/4.3.0/lib/portable-net45+win8+wp8+wpa81/_._ b/packages/system.io/4.3.0/lib/portable-net45+win8+wp8+wpa81/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/portable-net45+win8+wp8+wpa81/_._
diff --git a/packages/system.io/4.3.0/lib/win8/_._ b/packages/system.io/4.3.0/lib/win8/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/win8/_._
diff --git a/packages/system.io/4.3.0/lib/wp80/_._ b/packages/system.io/4.3.0/lib/wp80/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/wp80/_._
diff --git a/packages/system.io/4.3.0/lib/wpa81/_._ b/packages/system.io/4.3.0/lib/wpa81/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/wpa81/_._
diff --git a/packages/system.io/4.3.0/lib/xamarinios10/_._ b/packages/system.io/4.3.0/lib/xamarinios10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/xamarinios10/_._
diff --git a/packages/system.io/4.3.0/lib/xamarinmac20/_._ b/packages/system.io/4.3.0/lib/xamarinmac20/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/xamarinmac20/_._
diff --git a/packages/system.io/4.3.0/lib/xamarintvos10/_._ b/packages/system.io/4.3.0/lib/xamarintvos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/xamarintvos10/_._
diff --git a/packages/system.io/4.3.0/lib/xamarinwatchos10/_._ b/packages/system.io/4.3.0/lib/xamarinwatchos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/lib/xamarinwatchos10/_._
diff --git a/packages/system.io/4.3.0/ref/MonoAndroid10/_._ b/packages/system.io/4.3.0/ref/MonoAndroid10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/MonoAndroid10/_._
diff --git a/packages/system.io/4.3.0/ref/MonoTouch10/_._ b/packages/system.io/4.3.0/ref/MonoTouch10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/MonoTouch10/_._
diff --git a/packages/system.io/4.3.0/ref/net45/_._ b/packages/system.io/4.3.0/ref/net45/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/net45/_._
diff --git a/packages/system.io/4.3.0/ref/net462/System.IO.dll b/packages/system.io/4.3.0/ref/net462/System.IO.dll
new file mode 100755
index 0000000000..c33120c6e8
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/net462/System.IO.dll
Binary files differ
diff --git a/packages/system.io/4.3.0/ref/netcore50/System.IO.dll b/packages/system.io/4.3.0/ref/netcore50/System.IO.dll
new file mode 100755
index 0000000000..4bc64f3928
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/System.IO.dll
Binary files differ
diff --git a/packages/system.io/4.3.0/ref/netcore50/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/System.IO.xml
new file mode 100755
index 0000000000..94677abb83
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Reads primitive data types as binary values in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="input">The input stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding.</summary>
+ <param name="input">The input stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="input">The input stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryReader" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> or <paramref name="input" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Exposes access to the underlying stream of the <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>The underlying stream associated with the BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Fills the internal buffer with the specified number of bytes read from the stream.</summary>
+ <param name="numBytes">The number of bytes to be read. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached before <paramref name="numBytes" /> could be read. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Requested <paramref name="numBytes" /> is larger than the internal buffer size.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Returns the next available character and does not advance the byte or character position.</summary>
+ <returns>The next available character, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">The current character cannot be decoded into the internal character buffer by using the <see cref="T:System.Text.Encoding" /> selected for the stream.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Reads characters from the underlying stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>The next character from the input stream, or -1 if no characters are currently available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of bytes from the stream, starting from a specified point in the byte array. </summary>
+ <returns>The number of bytes read into <paramref name="buffer" />. This might be less than the number of bytes requested if that many bytes are not available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of bytes to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of characters from the stream, starting from a specified point in the character array.</summary>
+ <returns>The total number of characters read into the buffer. This might be less than the number of characters requested if that many characters are not currently available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Reads in a 32-bit integer in compressed format.</summary>
+ <returns>A 32-bit integer in compressed format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">The stream is corrupted.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Reads a Boolean value from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>true if the byte is nonzero; otherwise, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Reads the next byte from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>The next byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Reads the specified number of bytes from the current stream into a byte array and advances the current position by that number of bytes.</summary>
+ <returns>A byte array containing data read from the underlying stream. This might be less than the number of bytes requested if the end of the stream is reached.</returns>
+ <param name="count">The number of bytes to read. This value must be 0 or a non-negative number or an exception will occur.</param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Reads the next character from the current stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">A surrogate character was read. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Reads the specified number of characters from the current stream, returns the data in a character array, and advances the current position in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character array containing data read from the underlying stream. This might be less than the number of characters requested if the end of the stream is reached.</returns>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Reads a decimal value from the current stream and advances the current position of the stream by sixteen bytes.</summary>
+ <returns>A decimal value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Reads an 8-byte floating point value from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Reads a 2-byte signed integer from the current stream and advances the current position of the stream by two bytes.</summary>
+ <returns>A 2-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Reads a 4-byte signed integer from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Reads an 8-byte signed integer from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Reads a signed byte from this stream and advances the current position of the stream by one byte.</summary>
+ <returns>A signed byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Reads a 4-byte floating point value from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Reads a string from the current stream. The string is prefixed with the length, encoded as an integer seven bits at a time.</summary>
+ <returns>The string being read.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Reads a 2-byte unsigned integer from the current stream using little-endian encoding and advances the position of the stream by two bytes.</summary>
+ <returns>A 2-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Reads a 4-byte unsigned integer from the current stream and advances the position of the stream by four bytes.</summary>
+ <returns>A 4-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Reads an 8-byte unsigned integer from the current stream and advances the position of the stream by eight bytes.</summary>
+ <returns>An 8-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Writes primitive types in binary to a stream and supports writing strings in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class that writes to a stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="output">The output stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding.</summary>
+ <param name="output">The output stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="output">The output stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Gets the underlying stream of the <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>The underlying stream associated with the BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryWriter" /> 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifies a <see cref="T:System.IO.BinaryWriter" /> with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Holds the underlying stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream.</summary>
+ <returns>The position with the current stream.</returns>
+ <param name="offset">A byte offset relative to <paramref name="origin" />. </param>
+ <param name="origin">A field of <see cref="T:System.IO.SeekOrigin" /> indicating the reference point from which the new position is to be obtained. </param>
+ <exception cref="T:System.IO.IOException">The file pointer was moved to an invalid location. </exception>
+ <exception cref="T:System.ArgumentException">The <see cref="T:System.IO.SeekOrigin" /> value is invalid. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Writes a one-byte Boolean value to the current stream, with 0 representing false and 1 representing true.</summary>
+ <param name="value">The Boolean value to write (0 or 1). </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Writes an unsigned byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The unsigned byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Writes a byte array to the underlying stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a region of a byte array to the current stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The number of bytes to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Writes a Unicode character to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="ch">The non-surrogate, Unicode character to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> is a single surrogate character.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Writes a character array to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a section of a character array to the current stream, and advances the current position of the stream in accordance with the Encoding used and perhaps the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="chars" /> from which to begin writing. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Writes a decimal value to the current stream and advances the stream position by sixteen bytes.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Writes an eight-byte floating-point value to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Writes a two-byte signed integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Writes a four-byte signed integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Writes an eight-byte signed integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Writes a signed byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The signed byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Writes a four-byte floating-point value to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Writes a length-prefixed string to this stream in the current encoding of the <see cref="T:System.IO.BinaryWriter" />, and advances the current position of the stream in accordance with the encoding used and the specific characters being written to the stream.</summary>
+ <param name="value">The value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Writes a two-byte unsigned integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Writes a four-byte unsigned integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Writes an eight-byte unsigned integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Writes a 32-bit integer in a compressed format.</summary>
+ <param name="value">The 32-bit integer to be written. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">The stream is closed. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>The exception that is thrown when reading is attempted past the end of a stream.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to a system-supplied message and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to <paramref name="message" /> and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.InvalidDataException">
+ <summary>The exception that is thrown when a data stream is in an invalid format.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with a specified error message.</summary>
+ <param name="message">The error message that explains the reason for the exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with 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="T:System.IO.MemoryStream">
+ <summary>Creates a stream whose backing store is memory.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized to zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create the current stream. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region (index) of a byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is less than zero. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index in <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified, and the ability to call <see cref="M:System.IO.MemoryStream.GetBuffer" /> set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <param name="publiclyVisible">true to enable <see cref="M:System.IO.MemoryStream.GetBuffer" />, which returns the unsigned byte array from which the stream was created; otherwise, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized as specified.</summary>
+ <param name="capacity">The initial size of the internal array in bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> is negative. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Gets or sets the number of bytes allocated for this stream.</summary>
+ <returns>The length of the usable portion of the buffer for the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">A capacity is set that is negative or less than the current length of the stream. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <exception cref="T:System.NotSupportedException">set is invoked on a stream whose capacity cannot be modified. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads all the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Overrides the <see cref="M:System.IO.Stream.Flush" /> method so that no action is performed.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Gets the length of the stream in bytes.</summary>
+ <returns>The length of the stream in bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Gets or sets the current position within the stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The position is set to a negative value or a value greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads a block of bytes from the current stream and writes the data to a buffer.</summary>
+ <returns>The total number of bytes written into the buffer. This can be less than the number of bytes requested if that number of bytes are not currently available, or zero if the end of the stream is reached before any bytes are read.</returns>
+ <param name="buffer">When this method returns, contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the characters read from the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing data from the current stream.</param>
+ <param name="count">The maximum number of bytes to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Reads a byte from the current stream.</summary>
+ <returns>The byte cast to a <see cref="T:System.Int32" />, or -1 if the end of the stream has been reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream to the specified value.</summary>
+ <returns>The new position within the stream, calculated by combining the initial reference point and the offset.</returns>
+ <param name="offset">The new position within the stream. This is relative to the <paramref name="loc" /> parameter, and can be positive or negative. </param>
+ <param name="loc">A value of type <see cref="T:System.IO.SeekOrigin" />, which acts as the seek reference point. </param>
+ <exception cref="T:System.IO.IOException">Seeking is attempted before the beginning of the stream. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">There is an invalid <see cref="T:System.IO.SeekOrigin" />. -or-<paramref name="offset" /> caused an arithmetic overflow.</exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Sets the length of the current stream to the specified value.</summary>
+ <param name="value">The value at which to set the length. </param>
+ <exception cref="T:System.NotSupportedException">The current stream is not resizable and <paramref name="value" /> is larger than the current capacity.-or- The current stream does not support writing. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> is negative or is greater than the maximum length of the <see cref="T:System.IO.MemoryStream" />, where the maximum length is(<see cref="F:System.Int32.MaxValue" /> - origin), and origin is the index into the underlying buffer at which the stream starts. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Writes the stream contents to a byte array, regardless of the <see cref="P:System.IO.MemoryStream.Position" /> property.</summary>
+ <returns>A new byte array.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Returns the array of unsigned bytes from which this stream was created. The return value indicates whether the conversion succeeded.</summary>
+ <returns>true if the conversion was successful; otherwise, false.</returns>
+ <param name="buffer">The byte array segment from which this stream was created.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a block of bytes to the current stream using data read from a buffer.</summary>
+ <param name="buffer">The buffer to write data from. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream.</param>
+ <param name="count">The maximum number of bytes to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is closer than <paramref name="count" /> bytes to the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current stream at the current position.</summary>
+ <param name="value">The byte to write. </param>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is at the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Writes the entire contents of this memory stream to another stream.</summary>
+ <param name="stream">The stream to write this memory stream to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current or target stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifies the position in a stream to use for seeking.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifies the beginning of a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifies the current position within a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifies the end of a stream.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Provides a generic view of a sequence of bytes. This is an abstract class.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.Stream" /> class. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream supports reading; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream supports seeking; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Gets a value that determines whether the current stream can time out.</summary>
+ <returns>A value that determines whether the current stream can time out.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Reads the bytes from the current stream and writes them to another stream.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative or zero.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Asynchronously clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, causes any buffered data to be written to the underlying device, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>When overridden in a derived class, gets the length in bytes of the stream.</summary>
+ <returns>A long value representing the length of the stream in bytes.</returns>
+ <exception cref="T:System.NotSupportedException">A class derived from Stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>A Stream with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>When overridden in a derived class, gets or sets the position within the current stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
+ <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the bytes read from the current source. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing the data read from the current stream. </param>
+ <param name="count">The maximum number of bytes to be read from the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.</summary>
+ <returns>The unsigned byte cast to an Int32, or -1 if at the end of the stream.</returns>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to read before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to read before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.ReadTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>When overridden in a derived class, sets the position within the current stream.</summary>
+ <returns>The new position within the current stream.</returns>
+ <param name="offset">A byte offset relative to the <paramref name="origin" /> parameter. </param>
+ <param name="origin">A value of type <see cref="T:System.IO.SeekOrigin" /> indicating the reference point used to obtain the new position. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>When overridden in a derived class, sets the length of the current stream.</summary>
+ <param name="value">The desired length of the current stream in bytes. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support both writing and seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <param name="buffer">An array of bytes. This method copies <paramref name="count" /> bytes from <paramref name="buffer" /> to the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream. </param>
+ <param name="count">The number of bytes to be written to the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occured, such as the specified file cannot be found.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> was called after the stream was closed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current position in the stream and advances the position within the stream by one byte.</summary>
+ <param name="value">The byte to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing, or the stream is already closed. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to write before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to write before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.WriteTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads characters from a byte stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream.</summary>
+ <param name="stream">The stream to be read. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding and byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding, byte order mark detection option, and buffer size.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <param name="bufferSize">The minimum buffer size. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is less than or equal to zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream based on the specified character encoding, byte order mark detection option, and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to read.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="detectEncodingFromByteOrderMarks">true to look for byte order marks at the beginning of the file; otherwise, false.</param>
+ <param name="bufferSize">The minimum buffer size.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamReader" /> object is disposed; otherwise, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Returns the underlying stream.</summary>
+ <returns>The underlying stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Gets the current character encoding that the current <see cref="T:System.IO.StreamReader" /> object is using.</summary>
+ <returns>The current character encoding used by the current reader. The value can be different after the first call to any <see cref="Overload:System.IO.StreamReader.Read" /> method of <see cref="T:System.IO.StreamReader" />, since encoding autodetection is not done until the first call to a <see cref="Overload:System.IO.StreamReader.Read" /> method.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Clears the internal buffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Closes the underlying stream, releases the unmanaged resources used by the <see cref="T:System.IO.StreamReader" />, 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.IO.StreamReader.EndOfStream">
+ <summary>Gets a value that indicates whether the current stream position is at the end of the stream.</summary>
+ <returns>true if the current stream position is at the end of the stream; otherwise false.</returns>
+ <exception cref="T:System.ObjectDisposedException">The underlying stream has been disposed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>A <see cref="T:System.IO.StreamReader" /> object around an empty stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if there are no characters to be read or if the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Reads the next character from the input stream and advances the character position by one character.</summary>
+ <returns>The next character from the input stream represented as an <see cref="T:System.Int32" /> object, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum of characters from the current stream into a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read, or 0 if at the end of the stream and no data was read. The number will be less than or equal to the <paramref name="count" /> parameter, depending on whether the data is available within the stream.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source. </param>
+ <param name="index">The index of <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs, such as the stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.StreamReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Reads a line of characters from the current stream and returns the data as a string.</summary>
+ <returns>The next line from the input stream, or null if the end of the input stream is reached.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current stream and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the stream, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the stream.</summary>
+ <returns>The rest of the stream as a string, from the current position to the end. If the current position is at the end of the stream, returns an empty string ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the stream asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing characters to a stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using UTF-8 encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="bufferSize">The buffer size, in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to write to.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="bufferSize">The buffer size, in bytes.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Gets or sets a value indicating whether the <see cref="T:System.IO.StreamWriter" /> will flush its buffer to the underlying stream after every call to <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true to force <see cref="T:System.IO.StreamWriter" /> to flush its buffer; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Gets the underlying stream that interfaces with a backing store.</summary>
+ <returns>The stream this StreamWriter is writing to.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The <see cref="T:System.Text.Encoding" /> specified in the constructor for the current instance, or <see cref="T:System.Text.UTF8Encoding" /> if an encoding was not specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The current writer is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error has occurred. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Clears all buffers for this stream asynchronously and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Provides a StreamWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Writes a character to the stream.</summary>
+ <param name="value">The character to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Writes a character array to the stream.</summary>
+ <param name="buffer">A character array containing the data to write. If <paramref name="buffer" /> is null, nothing is written. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream.</summary>
+ <param name="buffer">A character array that contains the data to write. </param>
+ <param name="index">The character position in the buffer at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Writes a string to the stream.</summary>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">A character array that contains the data to write.</param>
+ <param name="index">The character position in the buffer at which to begin reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The character position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads from a string.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringReader" /> class that reads from the specified string.</summary>
+ <param name="s">The string to which the <see cref="T:System.IO.StringReader" /> should be initialized. </param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="s" /> parameter is null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringReader" /> 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="M:System.IO.StringReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Reads the next character from the input string and advances the character position by one character.</summary>
+ <returns>The next character from the underlying string, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a block of characters from the input string and advances the character position by <paramref name="count" />.</summary>
+ <returns>The total number of characters read into the buffer. This can be less than the number of characters requested if that many characters are not currently available, or zero if the end of the underlying string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The starting index in the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Reads a line of characters from the current string and returns the data as a string.</summary>
+ <returns>The next line from the current string, or null if the end of the string is reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current string and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the string reader, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the string and returns them as a single string.</summary>
+ <returns>The content from the current position to the end of the underlying string.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the string asynchronously and returns them as a single string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the string. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing information to a string. The information is stored in an underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class with the specified format control.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" /> and has the specified format provider.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringWriter" /> 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.IO.StringWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The Encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Returns the underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>The underlying StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Returns a string containing the characters written to the current StringWriter so far.</summary>
+ <returns>The string containing the characters written to the current StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Writes a character to the string.</summary>
+ <param name="value">The character to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />. Length. </exception>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Writes a string to the current string.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the current string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the current string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Represents a reader that can read a sequential series of characters.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextReader" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Provides a TextReader with no data to read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Reads the next character without changing the state of the reader or the character source. Returns the next available character without actually reading it from the reader.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the reader does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Reads the next character from the text reader and advances the character position by one character.</summary>
+ <returns>The next character from the text reader, or -1 if no more characters are available. The default implementation returns -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether the data is available within the reader. This method returns 0 (zero) if it is called when no more characters are left to read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. If the end of the reader is reached before the specified number of characters is read into the buffer, the method returns. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, this parameter contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> -1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Reads a line of characters from the text reader and returns the data as a string.</summary>
+ <returns>The next line from the reader, or null if all characters have been read.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously and returns the data as a string. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the text reader, or is null if all of the characters have been read. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the text reader and returns them as one string.</summary>
+ <returns>A string that contains all characters from the current position to the end of the text reader.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the text reader asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the text reader. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Represents a writer that can write a sequential series of characters. This class is abstract.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class with the specified format provider.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stores the newline characters used for this TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextWriter" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>When overridden in a derived class, returns the character encoding in which the output is written.</summary>
+ <returns>The character encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Gets an object that controls formatting.</summary>
+ <returns>An <see cref="T:System.IFormatProvider" /> object for a specific culture, or the formatting of the current culture if no other culture is specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Gets or sets the line terminator string used by the current TextWriter.</summary>
+ <returns>The line terminator string for the current TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Provides a TextWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Writes a character to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Writes a character array to the text string or stream.</summary>
+ <param name="buffer">The character array to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Writes the text representation of a decimal value to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Writes the text representation of an 8-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Writes the text representation of an object to the text string or stream by calling the ToString method on that object.</summary>
+ <param name="value">The object to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Writes a string to the text string or stream.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero) or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object[])" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> or <paramref name="arg" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Writes a character array to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If <paramref name="buffer" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream asynchronously. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Writes a line terminator to the text string or stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Writes a character followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <param name="index">The character position in <paramref name="buffer" /> at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Writes the text representation of a decimal value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Writes the text representation of a 8-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Writes the text representation of an object by calling the ToString method on that object, followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The object to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Writes a string followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The string to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">A string or object is passed in as null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If the character array is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the text string or stream. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/de/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/de/System.IO.xml
new file mode 100755
index 0000000000..07b2661f19
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/de/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Liest primitive Datentypen als Binärwerte in einer spezifischen Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung unter Verwendung von UTF-8.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="input">Der Eingabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> oder <paramref name="input" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Gewährt Zugriff auf den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Der BinaryReader zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.BinaryReader" />-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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Füllt den internen Puffer mit der angegebenen Anzahl von Bytes, die aus dem Stream gelesen wurden.</summary>
+ <param name="numBytes">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht, bevor <paramref name="numBytes" /> gelesen werden konnte. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die angeforderten <paramref name="numBytes" /> überschreiten die interne Puffergröße.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne die Byte- oder Zeichenposition zu erhöhen.</summary>
+ <returns>Das nächste verfügbare Zeichen oder -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Das aktuelle Zeichen kann nicht mit dem für den Stream ausgewählten <see cref="T:System.Text.Encoding" /> in den internen Zeichenpuffer decodiert werden.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Liest Zeichen aus dem zugrunde liegenden Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Das nächste Zeichen aus dem Eingabestream bzw. -1, wenn derzeit keine Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes beginnend bei einem angegebenen Punkt im Bytearray aus dem Stream. </summary>
+ <returns>Die Anzahl von Bytes, die in <paramref name="buffer" /> gelesen wurden.Diese kann kleiner sein als die Anzahl der angeforderten Bytes, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen beginnend bei einem angegebenen Punkt im Zeichenarray aus dem Stream.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Liest eine 32-Bit-Ganzzahl in komprimiertem Format.</summary>
+ <returns>Eine 32-Bit-Ganzzahl in komprimiertem Format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">Der Datenstrom ist beschädigt.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Liest einen Boolean-Wert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>true, wenn das Byte ungleich 0 (null) ist, andernfalls false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Liest das nächste Byte aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>Das nächste aus dem aktuellen Stream gelesene Byte.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes aus dem aktuellen Stream in ein Bytearray und erhöht die aktuelle Position um diese Anzahl von Bytes.</summary>
+ <returns>Ein Bytearray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Bytes, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Bytes.Dieser Wert muss 0 oder eine nicht negative Zahl sein; andernfalls tritt eine Ausnahme auf.</param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Liest das nächste Zeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Zeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Ein Ersatzzeichenzeichen wurde gelesen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen aus dem aktuellen Stream, gibt die Daten in einem Zeichenarray zurück und erhöht die aktuelle Position in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein Zeichenarray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Liest einen Dezimalwert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 16 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener Dezimalwert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Liest einen 8-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 8-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 2-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 4-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 8-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Liest ein Byte mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Byte mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Liest einen 4-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 4-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Liest eine Zeichenfolge aus dem aktuellen Stream.Die Zeichenfolge weist ein Präfix mit der Länge auf, die als Ganzzahl mit jeweils 7 Bits codiert ist.</summary>
+ <returns>Die gelesene Zeichenfolge.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl ohne Vorzeichen mithilfe einer Little-Endian-Codierung aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 2-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 4 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 4-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 8 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 8-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Schreibt primitive Typen binär in einen Stream und unterstützt das Schreiben von Zeichenfolgen in einer bestimmten Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse zum Schreiben in einen Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem spezifizierten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse unter Verwendung von UTF-8-Verschlüsselung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf den bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="output">Der Ausgabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryWriter" /> ab.</summary>
+ <returns>Der BinaryWriter zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.BinaryWriter" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Gibt eine <see cref="T:System.IO.BinaryWriter" />-Klasse ohne Sicherungsspeicher an.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Enthält den zugrunde liegenden Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream fest.</summary>
+ <returns>Die Position im aktuellen Stream.</returns>
+ <param name="offset">Ein Byteoffset im Verhältnis zu <paramref name="origin" />. </param>
+ <param name="origin">Ein Feld von <see cref="T:System.IO.SeekOrigin" />, das den Bezugspunkt angibt, von dem aus die neue Position ermittelt werden soll. </param>
+ <exception cref="T:System.IO.IOException">Der Dateizeiger wurde an eine ungültige Position verschoben. </exception>
+ <exception cref="T:System.ArgumentException">Der <see cref="T:System.IO.SeekOrigin" />-Wert ist ungültig. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Schreibt einen 1-Byte-Boolean-Wert in den aktuellen Stream, wobei 0 (null) false und 1 true darstellt.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert (0 (null) oder 1). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Schreibt ein Byte ohne Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Schreibt ein Bytearray in den zugrunde liegenden Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Bytearrays in den aktuellen Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="buffer" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Schreibt ein Unicode-Zeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="ch">Das zu schreibende Unicode-Zeichen (nicht-Ersatzzeichen). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> ist ein einzelnes Ersatzzeichen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Zeichenarrays in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und ggf. der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="chars" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Schreibt einen Dezimalwert in den aktuellen Stream und erhöht die Position im Stream um 16 Bytes.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Schreibt einen 8-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Schreibt ein Byte mit Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Schreibt einen 4-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge mit Längenpräfix in der aktuellen Codierung von <see cref="T:System.IO.BinaryWriter" /> in diesen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Codierung und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="value">Der zu schreibende Wert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Schreibt eine 32-Bit-Ganzzahl in einem komprimierten Format.</summary>
+ <param name="value">Die zu schreibende 32-Bit-Ganzzahl. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Der Stream ist geschlossen. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn hinter dem Ende eines Streams ein Leseversuch erfolgt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Meldungszeichenfolge auf eine vom System gelieferte Meldung und HRESULT auf COR_E_ENDOFSTREAM festgelegt ist.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Nachrichtenzeichenfolge auf <paramref name="message" /> und HRESULT auf COR_E_ENDOFSTREAM festgelegt wurde.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der 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.IO.InvalidDataException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn ein Datenstream ein ungültiges Format hat.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>
+ <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einem Verweis auf die innere Ausnahme, die die 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="T:System.IO.MemoryStream">
+ <summary>Erstellt einen Stream, der den Arbeitsspeicher als Sicherungsspeicher verwendet.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit 0 (null) initialisiert wurde.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem der aktuelle Stream erstellt werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wird.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialisiert anhand des angegebenen Bereichs (Indexes) eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bereichs eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wurde.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, bei dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse auf der Grundlage des angegebenen Bereichs eines Bytearrays, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft und die Möglichkeit zum Aufruf von <see cref="M:System.IO.MemoryStream.GetBuffer" /> wie angegeben festgelegt werden.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <param name="publiclyVisible">true, um <see cref="M:System.IO.MemoryStream.GetBuffer" /> zu aktivieren, wodurch das Array vorzeichenloser Bytes zurückgegeben wird, aus dem der Stream erstellt wurde, andernfalls false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit dem angegebenen Wert initialisiert wird.</summary>
+ <param name="capacity">Die Anfangsgröße des internen Arrays in Bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> ist negativ. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ruft die Anzahl der für diesen Stream reservierten Bytes ab oder legt diese fest.</summary>
+ <returns>Die Länge des Bereichs, der für den Stream im Puffer verwendet werden kann.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Es wurde eine Kapazität festgelegt, die negativ oder kleiner als die derzeitige Länge des Streams ist. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">set wird für einen Stream aufgerufen, dessen Kapazität nicht geändert werden kann. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest alle Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.MemoryStream" />-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="M:System.IO.MemoryStream.Flush">
+ <summary>Überschreibt die <see cref="M:System.IO.Stream.Flush" />-Methode, sodass keine Aktion durchgeführt wird.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ruft die Länge des Streams in Bytes ab.</summary>
+ <returns>Die Länge des Streams in Bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ruft die aktuelle Position im Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Position ist auf einen negativen Wert oder einen größeren Wert als <see cref="F:System.Int32.MaxValue" /> festgelegt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest einen Byteblock aus dem aktuellen Stream und schreibt die Daten in einen Puffer.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer geschriebenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder null, wenn das Ende des Streams erreicht ist, bevor mindestens ein Byte gelesen wurde.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus dem aktuellen Stream gelesene Zeichen ersetzt wurden. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die Daten aus dem aktuellen Stream gespeichert werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Liest ein Byte aus dem aktuellen Stream.</summary>
+ <returns>Das Byte, das in <see cref="T:System.Int32" /> umgewandelt wurde, oder -1, wenn das Ende des Streams erreicht wurde.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream auf den angegebenen Wert fest.</summary>
+ <returns>Die neue Position im Stream, die durch Kombinieren des anfänglichen Verweispunktes und des Offsets berechnet wird.</returns>
+ <param name="offset">Die neue Position innerhalb des Streams.Diese ist relativ zum <paramref name="loc" />-Parameter und kann positiv oder negativ sein.</param>
+ <param name="loc">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt für die Suche darstellt. </param>
+ <exception cref="T:System.IO.IOException">Es wurde versucht, eine Suche vor dem Anfang des Streams auszuführen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ist größer als <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Ein <see cref="T:System.IO.SeekOrigin" /> ist ungültig. - oder - <paramref name="offset" /> hat einen arithmetischen Überlauf verursacht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Legt die Länge des aktuellen Streams auf den angegebenen Wert fest.</summary>
+ <param name="value">Der Wert, auf den die Länge festgelegt werden soll. </param>
+ <exception cref="T:System.NotSupportedException">Die Größe des aktuellen Streams kann nicht geändert werden, und <paramref name="value" /> übersteigt die aktuelle Kapazität.- oder - Der aktuelle Stream unterstützt keine Schreibvorgänge. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> ist negativ oder größer als die maximale Länge von <see cref="T:System.IO.MemoryStream" />, wobei die maximale Länge (<see cref="F:System.Int32.MaxValue" /> - Ursprung) ist, und der Ursprung der Index des zugrunde liegenden Puffers ist, an dem der Stream beginnt. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Schreibt den Inhalt des Streams in ein Bytearray, unabhängig von der <see cref="P:System.IO.MemoryStream.Position" />-Eigenschaft.</summary>
+ <returns>Ein neues Bytearray.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Gibt das Array vorzeichenloser Bytes zurück, aus dem dieser Stream erstellt wurde.Der Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.</summary>
+ <returns>true, wenn die Konvertierung erfolgreich war, andernfalls false.</returns>
+ <param name="buffer">Das Bytearraysegment, aus dem der Stream erstellt wurde.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Byteblock mit den aus einem Puffer gelesenen Daten in den aktuellen Stream.</summary>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Der Abstand der aktuellen Position zum Ende des Streams beträgt weniger als <paramref name="count" /> Bytes, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuelle Position im aktuellen Stream.</summary>
+ <param name="value">Das zu schreibende Byte. </param>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Die aktuelle Position befindet sich am Ende des Streams, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Schreibt den gesamten Inhalt dieses Arbeitsspeicherstreams in einen anderen Stream.</summary>
+ <param name="stream">Der Stream, in den dieser Arbeitsspeicherstream geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream oder der Zielstream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Gibt die Position in einem Stream an, der für die Suche verwendet werden soll.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Gibt den Anfang eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Gibt die aktuelle Position innerhalb eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Gibt das Ende eines Streams an.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Stellt eine allgemeine Ansicht einer Folge von Bytes bereit.Dies ist eine abstrakte Klasse.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Stream" />-Klasse. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Lesevorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Suchvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ruft einen Wert ab, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</summary>
+ <returns>Ein Wert, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Liest alle Bytes aus dem aktuellen Stream und schreibt sie in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Liest alles Bytes aus dem aktuellen Datenstrom und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Puffers.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.Stream" /> verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.Stream" /> verwendeten nicht verwalteten Ressourcen und optional 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="M:System.IO.Stream.Flush">
+ <summary>Löscht beim Überschreiben in einer abgeleiteten Klasse alle Puffer für diesen Stream und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht alle Puffer für diesen Stream asynchron, veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Länge des Streams in Bytes ab.</summary>
+ <returns>Ein Long-Wert, der die Länge des Streams in Bytes darstellt.</returns>
+ <exception cref="T:System.NotSupportedException">Eine aus Stream abgeleitete Klasse unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Ein Stream ohne Sicherungsspeicher.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes aus dem aktuellen Stream und erhöht die Position im Stream um die Anzahl der gelesenen Bytes.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder 0, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Ein Bytearray.Nach dem Beenden dieser Methode enthält der Puffer das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus der aktuellen Quelle gelesene Bytes ersetzt wurden.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die aus dem aktuellen Stream gelesenen Daten gespeichert werden. </param>
+ <param name="count">Die maximale Anzahl an Bytes, die aus dem aktuellen Stream gelesen werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest eine Bytesequenz asynchron aus dem aktuellen Stream und setzt die Position in diesem Stream um die Anzahl der gelesenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Liest ein Byte aus dem Stream und erhöht die Position im Stream um ein Byte, oder gibt -1 zurück, wenn das Ende des Streams erreicht ist.</summary>
+ <returns>Das Byte ohne Vorzeichen, umgewandelt in Int32, oder -1, wenn das Ende des Streams erreicht ist.</returns>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.ReadTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream fest.</summary>
+ <returns>Die neue Position innerhalb des aktuellen Streams.</returns>
+ <param name="offset">Ein Byteoffset relativ zum <paramref name="origin" />-Parameter. </param>
+ <param name="origin">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt angibt, von dem aus die neue Position ermittelt wird. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Länge des aktuellen Streams fest.</summary>
+ <param name="value">Die gewünschte Länge des aktuellen Streams in Bytes. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt nicht sowohl Lese- als auch Schreibvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes.</summary>
+ <param name="buffer">Ein Bytearray.Diese Methode kopiert <paramref name="count" /> Bytes aus dem <paramref name="buffer" /> in den aktuellen Stream.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden. </param>
+ <param name="count">Die Anzahl an Bytes, die in den aktuellen Stream geschrieben werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe der <paramref name="offset" /> und <paramref name="count" /> ist größer als die Länge des Puffers.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.IO.IOException">E/a-Fehler, wie z. B. die angegebene Datei nicht gefunden werden kann.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> wurde aufgerufen, nachdem der Stream geschlossen wurde.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt eine Bytesequenz asynchron in den aktuellen Stream und setzt die aktuelle Position in diesem Stream um die Anzahl der geschriebenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuellen Position im Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das Byte, das in den Stream geschrieben werden soll. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.WriteTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der Zeichen aus einem Bytestream in einer bestimmten Codierung liest.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream und mit der angegebenen Zeichencodierung.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung und Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung, Option zur Erkennung der Bytereihenfolgemarken und Puffergröße.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <param name="bufferSize">Die Mindestgröße des Puffers. </param>
+ <exception cref="T:System.ArgumentException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist kleiner oder gleich 0 (null). </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream auf Grundlage der angegebenen Zeichencodierung, der Option zur Erkennung der Bytereihenfolgenmarken, der Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der zu lesende Stream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="detectEncodingFromByteOrderMarks">true, um am Anfang der Datei nach Bytereihenfolgemarken zu suchen, andernfalls false.</param>
+ <param name="bufferSize">Die Mindestgröße des Puffers.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Gibt den zugrunde liegenden Stream zurück.</summary>
+ <returns>Der zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ruft die aktuelle Zeichencodierung ab, die das aktuelle <see cref="T:System.IO.StreamReader" />-Objekt verwendet.</summary>
+ <returns>Die durch das aktuelle Leseprogramm verwendete aktuelle Zeichencodierung.Der Wert kann sich nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode von <see cref="T:System.IO.StreamReader" /> ändern, da die automatische Erkennung der Codierung erst nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode erfolgt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Löscht den internen Puffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Schließt den zugrunde liegenden Stream und gibt die vom <see cref="T:System.IO.StreamReader" /> verwendeten nicht verwalteten Ressourcen sowie 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.IO.StreamReader.EndOfStream">
+ <summary>Ruft einen Wert ab, der angibt, ob sich die aktuelle Streamposition am Ende des Streams befindet.</summary>
+ <returns>true, wenn sich die aktuelle Streamposition am Ende des Streams befindet, andernfalls false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der zugrunde liegende Stream wurde verworfen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Ein <see cref="T:System.IO.StreamReader" />-Objekt um einen leeren Stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder -1, wenn keine zu lesenden Zeichen vorhanden sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Eingabestream und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Eingabestream wird als <see cref="T:System.Int32" />-Objekt dargestellt, oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest vom aktuellen Stream ein angegebenes Maximum von Zeichen in einen Puffer ein und beginnt dabei am angegebenen Index.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen, bzw. 0 (null), wenn das Ende des Streams erreicht ist und keine Daten gelesen wurden.Die Anzahl ist gleich dem <paramref name="count" />-Parameter oder kleiner, abhängig davon, ob die Daten im Stream verfügbar sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Index von <paramref name="buffer" />, bei dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">Es ist ein E/A-Fehler aufgetreten, beispielsweise das Schließen eines Streams. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.StreamReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Eingabestreams bzw. null, wenn das Ende des Eingabestreams erreicht ist.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Stream oder ist null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams.</summary>
+ <returns>Der Rest des Streams als Zeichenfolge, von der aktuellen Position bis zum Ende.Wenn die aktuelle Position am Ende des Streams ist, wird eine leere Zeichenfolge ("") zurückgegeben.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Zeichen in einen Stream in einer bestimmten Codierung.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, rufen Sie die Verweisquelle auf.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der UTF-8-Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="bufferSize">Die Puffergröße in Byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="bufferSize">Die Puffergröße in Byte.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ruft einen Wert ab, der angibt, ob der <see cref="T:System.IO.StreamWriter" /> nach jedem Aufruf von <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> den Puffer in den zugrunde liegenden Stream wegschreibt, oder legt diesen Wert fest.</summary>
+ <returns>true, um <see cref="T:System.IO.StreamWriter" /> zum Entleeren des Puffers zu zwingen, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream ab, der eine Schnittstelle zu einem Sicherungsspeicher bildet.</summary>
+ <returns>Der Stream, in den dieser StreamWriter schreibt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StreamWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die im Konstruktor für die aktuelle Instanz angegebene <see cref="T:System.Text.Encoding" /> oder <see cref="T:System.Text.UTF8Encoding" />, sofern keine Codierung angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an den zugrunde liegenden Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Writer wird geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Löscht alle Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Stellt einen StreamWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in den Stream.</summary>
+ <param name="value">Das in den Stream zu schreibende Zeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray mit den zu schreibenden Daten.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in den Stream.</summary>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert NULL hat, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der aus einer Zeichenfolge liest.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringReader" />-Klasse, die aus der angegebenen Zeichenfolge liest.</summary>
+ <param name="s">Die Zeichenfolge, mit der der <see cref="T:System.IO.StringReader" /> initialisiert werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="s" />-Parameter ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Gibt die vom <see cref="T:System.IO.StringReader" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.StringReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Liest das nächste Zeichen aus der Eingabezeichenfolge und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen in der zugrunde liegenden Zeichenfolge oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest einen Zeichenblock aus der Eingabezeichenfolge und verschiebt die Zeichenposition um die durch <paramref name="count" /> angegebene Anzahl von Zeichen nach vorn.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner als die Anzahl der angeforderten Zeichen sein, wenn diese Anzahl von Zeichen derzeit nicht verfügbar ist, oder 0, wenn das Ende der zugrunde liegenden Zeichenfolge erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Anfangsindex im Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile der aktuellen Zeichenfolge oder null, wenn das Ende der Zeichenfolge erreicht ist.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Zeichenfolgenreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Der Inhalt ab der aktuellen Position bis zum Ende der zugrunde liegenden Zeichenfolge.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende der Zeichenfolge.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Informationen in eine Zeichenfolge.Die Informationen werden in einem zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> gespeichert.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse mit dem angegebenen Formatierungssteuerelement.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" /> und mit dem angegebenen Formatanbieter.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StringWriter" /> verwendeten nicht verwalteten Ressourcen und 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.IO.StringWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die Encoding, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Gibt den zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> zurück.</summary>
+ <returns>Der zugrunde liegende StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Gibt eine Zeichenfolge zurück, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</summary>
+ <returns>Die Zeichenfolge, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Zeichenfolge.</summary>
+ <param name="value">Das zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Zeichenfolge.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die aktuelle Zeichenfolge.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Stellt ein Leseprogramm dar, das eine sequenzielle Serie von Zeichenfolgen lesen kann.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextReader" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextReader" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextReader" /> verwendeten nicht verwalteten Ressourcen und optional 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="F:System.IO.TextReader.Null">
+ <summary>Stellt einen TextReader ohne zu lesende Daten bereit.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Liest das nächste Zeichen, ohne den Zustand des Readers oder der Zeichenquelle zu ändern.Gibt das nächste verfügbare Zeichen zurück, ohne es tatsächlich aus dem Reader zu lesen.</summary>
+ <returns>Eine Ganzzahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Reader keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Text-Reader und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Textreader, bzw. -1, wenn keine weiteren Zeichen verfügbar sind.Die Standardimplementierung gibt -1 zurück.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Reader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, abhängig davon, ob die Daten im Reader verfügbar sind.Diese Methode gibt 0 (null) zurück für den Fall, dass sie aufgerufen wird, wenn keine Zeichen mehr zu lesen sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Readers erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Dieser Parameter enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> -1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem Textleser und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Readers oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Liest eine Zeile von asynchron Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Textreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Zeichenfolge mit allen Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Stellt einen Writer dar, der eine sequenzielle Serie von Zeichen schreiben kann.Diese Klasse ist abstrakt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse mit dem angegebenen Formatanbieter.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Speichert die für diesen TextWriter verwendeten Zeilenendemarken.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextWriter" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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.IO.TextWriter.Encoding">
+ <summary>Gibt beim Überschreiben in einer abgeleiteten Klasse die Zeichencodierung zurück, in der die Ausgabe geschrieben ist.</summary>
+ <returns>Die Zeichencodierung, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Writer wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ruft ein Objekt zum Steuern der Formatierung ab.</summary>
+ <returns>Ein <see cref="T:System.IFormatProvider" />-Objekt für eine bestimmte Kultur oder die Formatierung der aktuellen Kultur, wenn keine andere Kultur angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Ruft die Zeichenfolge für den Zeilenabschluss ab, die vom aktuellen TextWriter verwendet wird, oder legt diese fest.</summary>
+ <returns>Die Zeichenfolge für den Zeilenabschluss für den aktuellen TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Stellt einen TextWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Schreibt die Textdarstellung eines Objekts in die Textzeichenfolge oder den Stream, indem für das Objekt die ToString-Methode aufgerufen wird.</summary>
+ <param name="value">Das zu schreibende Objekt. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object[])" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> oder <paramref name="arg" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Schreibt ein Zeichenarray asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss in die Textzeichenfolge oder den Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <param name="index">Die Zeichenposition im <paramref name="buffer" />, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Schreibt durch Aufrufen der ToString-Methode für ein Objekt die Textdarstellung dieses Objekts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das zu schreibende Objekt.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">Eine Zeichenfolge oder ein Objekt wird als null übergeben. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn das Zeichenarray null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/es/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/es/System.IO.xml
new file mode 100755
index 0000000000..0b2c206b52
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/es/System.IO.xml
@@ -0,0 +1,2090 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lee tipos de datos primitivos como valores binarios en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia especificada y usando codificación UTF-8.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, deja la secuencia abierta.</summary>
+ <param name="input">La secuencia de entrada.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.BinaryReader" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> o <paramref name="input" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expone el acceso a la secuencia subyacente de <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Secuencia subyacente asociada a BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Rellena el búfer interno con el número especificado de bytes leídos de la secuencia.</summary>
+ <param name="numBytes">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia antes de <paramref name="numBytes" /> se ha podido leer. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Solicitado <paramref name="numBytes" /> es mayor que el tamaño del búfer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Devuelve el siguiente carácter disponible y no hace avanzar la posición de bytes o caracteres.</summary>
+ <returns>Siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">No se puede descodificar el carácter actual en el búfer de caracteres interno utilizando la <see cref="T:System.Text.Encoding" /> seleccionado para la secuencia.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lee los caracteres de la secuencia subyacente y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lea de la secuencia.</summary>
+ <returns>Siguiente carácter de la secuencia de entrada o -1 si no hay más caracteres disponibles en este momento.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia, a partir del punto especificado en la matriz de bytes. </summary>
+ <returns>Número de bytes leídos en <paramref name="buffer" />.Podría ser inferior al número de bytes solicitado si ese número de bytes no está disponible, o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia, a partir del punto especificado en la matriz de caracteres.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Este podría ser inferior al número de caracteres solicitado si dicho número de caracteres no se encuentra disponible o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lee un entero de 32 bits en formato comprimido.</summary>
+ <returns>Entero de 32 bits en formato comprimido.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">La secuencia está dañada.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lee un valor Boolean de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Es true si el byte es distinto de cero; en caso contrario, es false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lee el siguiente byte de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Siguiente byte que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia actual en una matriz de bytes y hace avanzar la posición actual en función del número de bytes leídos.</summary>
+ <returns>Matriz de bytes que contiene los datos leídos de la secuencia subyacente.Este podría ser inferior al número de bytes solicitado si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de bytes que se va a leer.Este valor debe ser 0 o un número no negativo o se producirá una excepción.</param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lee el siguiente carácter de la secuencia actual y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lee de la secuencia.</summary>
+ <returns>Carácter que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">Se ha leído un carácter suplente. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia actual, devuelve los datos en una matriz de caracteres y hace avanzar la posición actual de acuerdo con la Encoding usada y el carácter concreto que se lee en la secuencia.</summary>
+ <returns>Matriz de caracteres que contiene los datos leídos de la secuencia subyacente.Podría ser inferior al número de caracteres solicitados si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lee un valor decimal de la secuencia actual y hace avanzar la posición actual de la secuencia dieciséis bytes.</summary>
+ <returns>Valor decimal que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lee un valor de punto flotante de 8 bytes de la secuencia actual y hace avanzar la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Valor de punto flotante de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lee un entero con signo de 2 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en dos bytes.</summary>
+ <returns>Entero con signo de 2 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lee un entero con signo de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Entero con signo de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lee un entero con signo de 8 bytes de la secuencia actual y avanza la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Entero con signo de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lee un byte con signo de esta secuencia y hace avanzar la posición actual de la secuencia en un byte.</summary>
+ <returns>Byte con signo que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lee un valor de punto flotante de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Valor de punto flotante de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lee una cadena de la secuencia actual.La cadena tiene como prefijo la longitud, codificada como un entero de siete bits cada vez.</summary>
+ <returns>Cadena que se lee.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lee un entero sin signo de 2 bytes de la secuencia actual con la codificación "little-endian" y hace avanzar la posición de la secuencia en dos bytes.</summary>
+ <returns>Entero sin signo de 2 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lee un entero sin signo de 4 bytes de la secuencia actual y hace avanzar la posición de la secuencia en cuatro bytes.</summary>
+ <returns>Entero sin signo de 4 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lee un entero sin signo de 8 bytes de la secuencia actual y hace avanzar la posición de la secuencia en ocho bytes.</summary>
+ <returns>Entero sin signo de 8 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Escribe tipos primitivos en binario en una secuencia y admite escribir cadenas en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> que escribe en una secuencia.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y usando codificación UTF-8.</summary>
+ <param name="output">Flujo de salida. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="output">Flujo de salida. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, dejando abierta la secuencia.</summary>
+ <param name="output">Flujo de salida.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.BinaryWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente del objeto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flujo subyacente asociado a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.BinaryWriter" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.BinaryWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Especifica un objeto <see cref="T:System.IO.BinaryWriter" /> sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene la secuencia subyacente.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Establece la posición en la secuencia actual.</summary>
+ <returns>Posición con la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con <paramref name="origin" />. </param>
+ <param name="origin">Un campo de <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia del que se obtiene la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">El puntero de archivo se ha movido a una posición no válida. </exception>
+ <exception cref="T:System.ArgumentException">El valor de <see cref="T:System.IO.SeekOrigin" /> no es válido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Escribe un valor Boolean de un byte en la secuencia actual, que es 0 si es false y 1 si es true.</summary>
+ <param name="value">Valor Boolean que se va a escribir (0 ó 1). </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Escribe un byte sin signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte sin signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Escribe una matriz de bytes en la secuencia subyacente.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe una región de una matriz de bytes en la secuencia actual.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="buffer" /> donde comenzará la escritura. </param>
+ <param name="count">Número de bytes que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Escribe un carácter Unicode en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en la secuencia.</summary>
+ <param name="ch">El carácter Unicode no suplente que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> es un carácter suplente único.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en esa secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una sección de una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y quizás los caracteres específicos que se escriben en la secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="chars" /> donde se empieza a leer. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Escribe un valor decimal en la secuencia actual y avanza la posición de la secuencia en dieciséis bytes.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Escribe un valor de punto flotante de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Valor de punto flotante de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Escribe un entero con signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero con signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Escribe un entero con signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero con signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Escribe un entero con signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero con signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Escribe un byte con signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte con signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Escribe un valor de punto flotante de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Valor de punto flotante de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Escribe una cadena de longitud prefijada en esta secuencia en la codificación actual de <see cref="T:System.IO.BinaryWriter" /> y hace avanzar la posición actual de la secuencia de acuerdo con la codificación utilizada y los caracteres específicos escritos en dicha secuencia.</summary>
+ <param name="value">Valor que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Escribe un entero sin signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero sin signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Escribe un entero sin signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero sin signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Escribe un entero sin signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero sin signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Escribe un entero de 32 bits en formato comprimido.</summary>
+ <param name="value">Entero de 32 bits que se va a escribir. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">La secuencia está cerrada. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Excepción que se produce cuando se intenta realizar una operación de lectura más allá del final de una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en un mensaje proporcionado por el sistema y HRESULT establecido en COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en <paramref name="message" /> y HRESULT en COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con un mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.InvalidDataException">
+ <summary>Excepción que se inicia cuando el formato de un flujo de datos no es válido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con el mensaje de error especificado.</summary>
+ <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con 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="T:System.IO.MemoryStream">
+ <summary>Crea una secuencia cuya memoria auxiliar es la memoria.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada con un valor cero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> de acuerdo con la matriz de bytes especificada.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea la secuencia actual. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la matriz de bytes especificada con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada (índice) de una matriz de bytes.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es menor que cero. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado y la posibilidad de llamar a <see cref="M:System.IO.MemoryStream.GetBuffer" /> establecida según lo especificado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <param name="publiclyVisible">Es true para habilitar <see cref="M:System.IO.MemoryStream.GetBuffer" />, que devuelve la matriz de bytes sin signo desde la cual se creó la secuencia; de lo contrario, es false. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada según lo especificado.</summary>
+ <param name="capacity">Tamaño inicial de la matriz interna en bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> es negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtiene o establece el número de bytes asignados a esta secuencia.</summary>
+ <returns>Longitud de la parte utilizable del búfer para la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Se establece una capacidad de modo que sea negativa o menor que la longitud actual de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <exception cref="T:System.NotSupportedException">set se invoca en una secuencia cuya capacidad no se puede modificar. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente todos los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer especificado y el token de cancelación.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Reemplaza el método <see cref="M:System.IO.Stream.Flush" /> de modo que no se realice ninguna acción.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>De forma asincrónica borra todos los búferes de esta secuencia y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtiene la longitud de la secuencia en bytes.</summary>
+ <returns>Longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtiene o establece la posición actual dentro de la secuencia.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posición se establece en un valor negativo o un valor mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de bytes de la secuencia actual y escribe los datos en un búfer.</summary>
+ <returns>Número total de bytes escritos en el búfer.Puede ser menor que el número de bytes solicitado si ese número de bytes no está disponible, o bien puede ser cero si se alcanza el final de la secuencia antes de que se lea algún byte.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos de la secuencia actual. </param>
+ <param name="offset">Posición de desplazamiento en bytes de base cero de <paramref name="buffer" /> en el que se comienza a almacenar los datos de la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lee un byte de la secuencia actual.</summary>
+ <returns>El byte convertido en un <see cref="T:System.Int32" /> o -1 si se llega al final de la secuencia.</returns>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Establece la posición dentro de la secuencia actual en el valor especificado.</summary>
+ <returns>Nueva posición dentro de la secuencia, calculada mediante la combinación del punto de referencia inicial y del desplazamiento.</returns>
+ <param name="offset">Nueva posición dentro de la secuencia.Esta está relacionada con el parámetro <paramref name="loc" /> y puede ser positiva o negativa.</param>
+ <param name="loc">Valor de tipo <see cref="T:System.IO.SeekOrigin" />, que actúa como el punto de referencia de las operaciones de búsqueda. </param>
+ <exception cref="T:System.IO.IOException">Se ha intentado realizar una búsqueda antes del inicio de la secuencia. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> es mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Hay un no válido <see cref="T:System.IO.SeekOrigin" />. o bien<paramref name="offset" /> se produjo un desbordamiento aritmético.</exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Establece la longitud de la secuencia actual en el valor especificado.</summary>
+ <param name="value">Valor en el que establecer la longitud. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no es de tamaño variable y <paramref name="value" /> es mayor que la capacidad actual.o bien La secuencia actual no admite escritura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> es negativo o es mayor que la longitud máxima de la <see cref="T:System.IO.MemoryStream" />, donde la longitud máxima es (<see cref="F:System.Int32.MaxValue" /> -origin), y el origen es el índice del búfer subyacente donde comienza la secuencia. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Escribe el contenido de la secuencia en una matriz de bytes, independientemente de la propiedad <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nueva matriz de bytes.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Devuelve la matriz de bytes sin signo a partir de la cual se creó esta secuencia.El valor devuelto indica si la conversión se realizó correctamente.</summary>
+ <returns>Es true si la conversión se realiza correctamente; en caso contrario, es false.</returns>
+ <param name="buffer">El segmento de matriz de bytes desde el que se creó esta secuencia.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe un bloque de bytes en la secuencia actual usando los datos leídos en un búfer.</summary>
+ <param name="buffer">Búfer del que se van a escribir datos. </param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual está más cerca que <paramref name="count" /> bytes al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Escribe un byte en la posición actual de la secuencia actual.</summary>
+ <param name="value">Byte que se va a escribir. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual se encuentra al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Escribe el contenido completo de esta secuencia de memoria en otra secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir esta secuencia de memoria. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual o de destino está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Especifica la posición usada para buscar en una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Especifica el comienzo de una secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Especifica lo posición actual dentro de la secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Especifica el final de una secuencia.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Proporciona una vista genérica de una secuencia de bytes.Esta es una clase abstracta.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si la secuencia admite lectura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si la secuencia admite búsquedas; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtiene un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</summary>
+ <returns>Un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lee los bytes de la secuencia actual y los escribe en otra secuencia de destino.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lee todos los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer y el token de cancelación especificados.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libera todos los recursos usados por <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.Stream" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.Stream.Flush">
+ <summary>Cuando se reemplaza en una clase derivada, borra todos los búferes de esta secuencia y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes de esta secuencia y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Borra asincrónicamente todos los búferes del flujo actual, hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene la longitud en bytes de la secuencia.</summary>
+ <returns>Un valor Long que representa la longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.NotSupportedException">Una clase derivada de Stream no admite la búsqueda. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Stream sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Cuando se reemplaza en una clase derivada, se obtiene o se establece la posición dentro de la secuencia actual.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se lee una secuencia de bytes en la secuencia actual y se hace avanzar la posición dentro de la secuencia el número de bytes leídos.</summary>
+ <returns>Número total de bytes leídos en el búfer.Puede ser menor que el número de bytes solicitado si dicho número no está disponible, o puede ser cero (0) si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Matriz de bytes.Cuando este método devuelve un valor, el búfer contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los bytes leídos del origen actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> donde se comienza a almacenar los datos leídos de la secuencia actual. </param>
+ <param name="count">Número máximo de bytes que se deben leer de la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee asincrónicamente una secuencia de bytes de la secuencia actual y avanza la posición en esta secuencia según el número de bytes leídos.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lee un byte de la secuencia y hace avanzar la posición de la secuencia en un byte, o devuelve -1 si está al final de la secuencia.</summary>
+ <returns>Byte sin signo convertido en Int32,o bien -1 si está al final de la secuencia.</returns>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.ReadTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la posición dentro de la secuencia actual.</summary>
+ <returns>La nueva posición dentro de la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con el parámetro <paramref name="origin" />. </param>
+ <param name="origin">Valor de tipo <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia utilizado para obtener la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la longitud de la secuencia actual.</summary>
+ <param name="value">Longitud deseada de la secuencia actual, en bytes. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite operaciones de lectura ni escritura, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se escribe una secuencia de bytes en la secuencia actual y se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos.</summary>
+ <param name="buffer">Matriz de bytes.Este método copia <paramref name="count" /> bytes desde <paramref name="buffer" /> al flujo actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual. </param>
+ <param name="count">Número de bytes que se deben escribir en la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S, como no se puede encontrar el archivo especificado.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> se llama después de cerrar la secuencia.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe asincrónicamente una secuencia de bytes en la secuencia actual y avanza la posición actual en esta secuencia según el número de bytes escritos.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Escribe un byte a la posición actual en la secuencia y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte que se debe escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.WriteTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un <see cref="T:System.IO.TextReader" /> que lee los caracteres de una secuencia de bytes en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para el flujo especificado.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada, con la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada y con la codificación de caracteres indicada.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada y la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <param name="bufferSize">Tamaño mínimo de búfer. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es menor o igual que cero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada basada en la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer y, opcionalmente, deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia que se va a leer.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="detectEncodingFromByteOrderMarks">Es true para buscar marcas de orden de byte al comienzo del archivo; en caso contrario, es false.</param>
+ <param name="bufferSize">Tamaño mínimo de búfer.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.StreamReader" />; de lo contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Devuelve la secuencia subyacente.</summary>
+ <returns>Secuencia subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtiene la codificación de caracteres que actualmente utiliza este objeto <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Codificación de caracteres que utiliza actualmente este lector.El valor puede ser diferente después de la primera llamada a cualquier método <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, ya que la detección automática de la codificación no se realiza hasta la primera llamada a un método <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Borra el búfer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Cierra la secuencia subyacente, libera los recursos no administrados que utiliza <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtiene un valor que indica si la actual posición está al final de la secuencia.</summary>
+ <returns>Es true si la actual posición está al final de la secuencia; en caso contrario, es false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia subyacente.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objeto <see cref="T:System.IO.StreamReader" /> en torno a una secuencia vacía.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Entero que representa el siguiente carácter que se va a leer, o -1 si no hay caracteres que leer o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lee el siguiente carácter de la secuencia de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>El siguiente carácter de la secuencia de entrada que se representa como un objeto <see cref="T:System.Int32" />, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un máximo especificado de caracteres de la secuencia actual en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres leídos. Si se llega al final de la secuencia y no se leyó ningún dato es 0.El número será menor o igual que el parámetro <paramref name="count" />, dependiendo de si los datos están disponibles dentro de la secuencia.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual. </param>
+ <param name="index">Índice de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S, como el cierre de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, dependiendo de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.StreamReader" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Error de E/S. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lee una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la secuencia de entrada, o null si se alcanza el final de la secuencia de entrada.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente de la secuencia, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres en la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la secuencia.</summary>
+ <returns>Resto de la secuencia, como una cadena, desde la posición actual hasta el final.Si la posición actual se encuentra al final de la secuencia, devuelve una cadena vacía ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la secuencia y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir los caracteres de una secuencia en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el fuente de referencia de.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación UTF-8 y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación especificada y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y el tamaño de búfer especificados.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="bufferSize">Tamaño del búfer en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y tamaño de búfer especificados y, opcionalmente deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.StreamWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtiene o establece un valor que indica si <see cref="T:System.IO.StreamWriter" /> vaciará su búfer en la secuencia subyacente después de cada llamada a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Es true para que <see cref="T:System.IO.StreamWriter" /> vacíe su búfer; en caso contrario, es false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente que interactúa con una memoria auxiliar.</summary>
+ <returns>Secuencia en la que escribe este StreamWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.StreamWriter" /> y, de forma opcional, libera los recursos administrados.</summary>
+ <param name="disposing">truepara liberar los recursos administrados y no administrados; false para liberar únicamente los recursos no administrados. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> especificado en el constructor para la instancia actual o <see cref="T:System.Text.UTF8Encoding" /> si no se ha especificado una codificación.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en la secuencia subyacente.</summary>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Borra todos los búferes para esta secuencia de forma asincrónica y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Proporciona un StreamWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la secuencia.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Escribe una cadena en la secuencia.</summary>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.</param>
+ <param name="index">Posición del carácter en el búfer donde comienza la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa <see cref="T:System.IO.TextReader" /> que lee en una cadena.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringReader" /> que lee en la cadena especificada.</summary>
+ <param name="s">Cadena en la que <see cref="T:System.IO.StringReader" /> debe inicializarse. </param>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="s" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza la clase <see cref="T:System.IO.StringReader" /> y, opcionalmente, 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="M:System.IO.StringReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lee el siguiente carácter de la cadena de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Siguiente carácter de la cadena subyacente, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de caracteres de la cadena de entrada y hace avanzar la posición de los caracteres en <paramref name="count" />.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Puede ser menor que el número de caracteres solicitado si dicho número de caracteres no está disponible, o puede ser cero si se alcanza el final de la cadena subyacente.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Índice inicial del búfer. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lee una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la cadena actual, o null si se alcanza el final de la cadena.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de cadenas, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Contenido desde la posición actual hasta el final de la cadena subyacente.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la cadena.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir información en una cadena.La información se almacena en el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado y tiene el control de formato especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.StringWriter" /> y libera los recursos administrados de forma opcional.</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.IO.StringWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>Encoding donde se escribe el resultado.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Devuelve el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <returns>Objeto StringBuilder subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Devuelve una cadena que contiene los caracteres escritos hasta el momento en el StringWriter actual.</summary>
+ <returns>Cadena que contiene los caracteres escritos en el StringWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena.</summary>
+ <param name="value">Carácter que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />) &gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena actual.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena actual de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica de línea en la cadena.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la cadena actual.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Representa un lector que puede leer una serie secuencial de caracteres.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextReader" /> y libera los recursos administrados de forma opcional.</summary>
+ <param name="disposing">Es true si se van a liberar los recursos administrados y no administrados; es false si se van a liberar únicamente los recursos no administrados. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Proporciona un TextReader sin datos del que leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lee el siguiente carácter sin modificar el estado del sistema de lectura o el origen del carácter.Devuelve el siguiente carácter disponible sin leerlo realmente del lector.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si el lector no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lee el siguiente carácter en el lector de texto y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Carácter siguiente del lector de texto o -1 si no hay más caracteres disponibles.La implementación predeterminada devuelve -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si los datos están disponibles dentro del lector.Este método devuelve 0 (cero) si se llama cuando no quedan más caracteres para leer.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del lector se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">Cuando este método finaliza, este parámetro contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lee una línea de caracteres del lector de texto y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente del lector o null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres y devuelve los datos como una cadena. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de texto, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Cadena que contiene todos los caracteres desde la posición actual hasta el final del lector.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final del lector de texto.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Representa un sistema de escritura que puede escribir una serie secuencial de caracteres.Esta clase es abstracta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Almacena los caracteres de nueva línea usados para el TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextWriter" /> y libera los recursos administrados de forma opcional.</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.IO.TextWriter.Encoding">
+ <summary>Cuando se reemplaza en una clase derivada, devuelve la codificación de caracteres en que se escribe el resultado.</summary>
+ <returns>Codificación de caracteres donde se escriben los resultados.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtiene un objeto que controla las operaciones de formato.</summary>
+ <returns>Objeto <see cref="T:System.IFormatProvider" /> para una referencia cultural específica o para las operaciones de formato de la referencia cultural actual si no se especificó otra referencia cultural.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtiene o establece la cadena de terminador de línea usada por el TextWriter actual.</summary>
+ <returns>Cadena de terminador de línea para el TextWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Proporciona un TextWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Escribe la representación de texto de un objeto en la cadena o secuencia de texto mediante una llamada al método ToString en ese objeto.</summary>
+ <param name="value">Objeto que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero) o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> o <paramref name="arg" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto de forma asincrónica. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Escribe un terminador de línea en la cadena o secuencia.</summary>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <param name="index">Posición del carácter en <paramref name="buffer" /> donde comenzar a leer datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Escribe la representación de texto de un objeto mediante una llamada al método ToString en ese objeto, seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Objeto que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Escribe una cadena seguida de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">Una cadena u objeto se pasa como null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea en la cadena o secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si la matriz de caracteres es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/fr/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/fr/System.IO.xml
new file mode 100755
index 0000000000..30dc29abdf
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/fr/System.IO.xml
@@ -0,0 +1,2201 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lit les types de données primitifs sous forme de valeurs binaires avec un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et l'encodage de caractères spécifiés.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et de l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="input">Flux d'entrée.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryReader" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ou <paramref name="input" /> a la valeur null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expose l'accès au flux sous-jacent de l'élément <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flux sous-jacent associé à l'élément BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Remplit la mémoire tampon interne avec le nombre spécifié d'octets lus à partir du flux.</summary>
+ <param name="numBytes">Nombre d'octets à lire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte avant que <paramref name="numBytes" /> n'ait pu être lu. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="numBytes" /> demandé est plus grand que la taille de la mémoire tampon interne.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Retourne le prochain caractère disponible et n'avance pas la position de caractère ou d'octet.</summary>
+ <returns>Prochain caractère disponible, ou -1 si aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Le caractère actuel ne peut pas être décodé dans la mémoire tampon de caractères interne à l'aide du <see cref="T:System.Text.Encoding" /> sélectionné pour le flux de données.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lit les caractères du flux sous-jacent et avance la position actuelle du flux conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère suivant du flux d'entrée, ou -1 si aucun caractère n'est actuellement disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié d'octets dans le flux, en commençant à un point spécifié dans le tableau d'octets. </summary>
+ <returns>Nombre d'octets lus dans <paramref name="buffer" />.Ce total peut être inférieur au nombre d'octets demandé si ce nombre d'octets n'est pas disponible, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre d'octets à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié de caractères du flux, en commençant à un point spécifié dans le tableau de caractères.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Ce total peut être inférieur au nombre de caractères demandé si ce nombre de caractères n'est pas disponible actuellement, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lit un entier 32 bits au format compressé.</summary>
+ <returns>Entier 32 bits au format compressé.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">Le flux est endommagé.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lit une valeur Boolean à partir du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>true si l'octet est différent de zéro ; sinon, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lit l'octet suivant du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet suivant lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lit le nombre spécifié d'octets du flux actuel dans un tableau d'octets et avance la position actuelle de ce nombre d'octets.</summary>
+ <returns>Tableau d'octets contenant les données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre d'octets demandé si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre d'octets à lire.Cette valeur doit être 0 ou un nombre non négatif, sinon une exception se produit.</param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lit le caractère suivant dans le flux actuel et avance la position actuelle du flux conformément à la valeur Encoding utilisée et du caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Un caractère de substitution a été lu. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lit le nombre spécifié de caractères dans le flux actuel, retourne les données dans un tableau de caractères et avance la position actuelle conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Tableau de caractères contenant des données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre de caractères demandés si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lit une valeur décimale dans le flux actuel et avance la position actuelle du flux de 16 octets.</summary>
+ <returns>Valeur décimale lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Valeur à virgule flottante de 8 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lit un entier signé de 2 octets dans le flux actuel et avance la position actuelle du flux de deux octets.</summary>
+ <returns>Entier signé de 2 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lit un entier signé de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Entier signé de 4 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lit un entier signé de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Entier signé de 8 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lit un octet signé dans ce flux et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet signé lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Valeur à virgule flottante de 4 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lit une chaîne dans le flux actuel.La chaîne est précédée de la longueur, encodée sous la forme d'un entier de sept bits à la fois.</summary>
+ <returns>Chaîne en cours de lecture.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lit un entier non signé de 2 octets dans le flux actuel à l'aide de l’encodage Little Endian et avance la position du flux de deux octets.</summary>
+ <returns>Entier non signé de 2 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de quatre octets.</summary>
+ <returns>Entier non signé de 4 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de huit octets.</summary>
+ <returns>Entier non signé de 8 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Écrit des types primitifs en binaire dans un flux et prend en charge l'écriture de chaînes dans un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> qui écrit dans un flux.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="output">Flux de sortie. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux et de l'encodage de caractères spécifiés.</summary>
+ <param name="output">Flux de sortie. </param>
+ <param name="encoding">Encodage de caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> selon le flux et l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="output">Flux de sortie.</param>
+ <param name="encoding">Encodage de caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent de <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flux sous-jacent associé à BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.BinaryWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Spécifie <see cref="T:System.IO.BinaryWriter" /> sans magasin de sauvegarde.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contient le flux sous-jacent.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel.</summary>
+ <returns>Position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport à <paramref name="origin" />. </param>
+ <param name="origin">Champ de <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence à partir duquel la nouvelle position doit être obtenue. </param>
+ <exception cref="T:System.IO.IOException">Le pointeur de fichier a été déplacé vers un emplacement non valide. </exception>
+ <exception cref="T:System.ArgumentException">La valeur <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Écrit une valeur Boolean de 1 octet dans le flux actuel, 0 représentant false et 1 représentant true.</summary>
+ <param name="value">Valeur Boolean à écrire (0 ou 1). </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Écrit un octet non signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet non signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Écrit un tableau d'octets dans le flux sous-jacent.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit une zone d'un tableau d'octets dans le flux actuel.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="buffer" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Écrit un caractère Unicode dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="ch">Caractère Unicode de non-substitution à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> est un caractère de substitution unique.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit dans le flux actuel une section d'un tableau de caractères et avance la position actuelle du flux en fonction du Encoding utilisé et éventuellement des caractères spécifiques écrits.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="chars" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Écrit une valeur décimale dans le flux actuel et avance la position du flux de 16 octets.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Écrit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Écrit un entier signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Écrit un entier signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Écrit un entier signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Écrit un octet signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Écrit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Écrit dans ce flux une chaîne préfixée par sa longueur dans l'encodage actuel de <see cref="T:System.IO.BinaryWriter" /> et avance la position actuelle du flux en fonction de l'encodage utilisé et des caractères spécifiques écrits dans le flux.</summary>
+ <param name="value">Valeur à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Écrit un entier non signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier non signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Écrit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Écrit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Écrit un nombre entier 32 bits dans un format compressé.</summary>
+ <param name="value">Entier 32 bits à écrire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Le flux est fermé. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Exception levée en cas de tentative de lecture au-delà de la fin du flux.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à un message fourni par le système et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à <paramref name="message" /> et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.InvalidDataException">
+ <summary>Exception qui est levée lorsque le format d'un flux de données n'est pas valide.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec un message d'erreur spécifié.</summary>
+ <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec une référence à l'exception interne qui est la cause de 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="T:System.IO.MemoryStream">
+ <summary>Crée un flux dont le magasin de stockage est la mémoire.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à zéro.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer le flux actuel. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région (index) spécifiée d'un tableau d'octets.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée et la possibilité d'appeler <see cref="M:System.IO.MemoryStream.GetBuffer" /> comme spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <param name="publiclyVisible">true pour activer <see cref="M:System.IO.MemoryStream.GetBuffer" />, qui retourne le tableau d'octets non signés à partir duquel le flux a été créé ; sinon, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à la valeur spécifiée.</summary>
+ <param name="capacity">Taille initiale du tableau interne, en octets. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> est négatif. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtient ou définit le nombre d'octets alloués pour ce flux.</summary>
+ <returns>Longueur de la partie de la mémoire tampon qui peut être utilisée pour le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La capacité définie correspond à une valeur négative ou est inférieure à la longueur actuelle du flux. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">set est appelé sur un flux dont la capacité ne peut pas être modifiée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Remplace la méthode <see cref="M:System.IO.Stream.Flush" /> afin qu'aucune action ne soit effectuée.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtient la longueur du flux en octets.</summary>
+ <returns>Longueur du flux en octets.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtient ou définit la position actuelle dans le flux.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La position correspond à une valeur négative ou à une valeur supérieure à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit un bloc d'octets à partir du flux actuel et écrit les données dans une mémoire tampon.</summary>
+ <returns>Nombre total d'octets écrits dans la mémoire tampon.Ce total peut être inférieur au nombre d'octets demandés si ce nombre d'octets n'est pas actuellement disponible, ou égal à zéro si la fin du flux a été atteinte avant que des octets soient lus.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans le flux actuel. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données à partir du flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lit un octet dans le flux actuel.</summary>
+ <returns>Conversion du type (transtypage) de l'octet en <see cref="T:System.Int32" />, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel à la valeur spécifiée.</summary>
+ <returns>Nouvelle position dans le flux, calculée en combinant le point de référence initial et le décalage.</returns>
+ <param name="offset">Nouvelle position dans le flux.Elle est relative au paramètre <paramref name="loc" /> et peut être positive ou négative.</param>
+ <param name="loc">Valeur de type <see cref="T:System.IO.SeekOrigin" />, qui sert de point de référence à la recherche. </param>
+ <exception cref="T:System.IO.IOException">Tentative de recherche avant le début du flux. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> est supérieur à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Un <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. ou<paramref name="offset" /> a entraîné des dépassements de capacité arithmétiques.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Définit la longueur du flux actuel à la valeur spécifiée.</summary>
+ <param name="value">Valeur à laquelle définir la longueur. </param>
+ <exception cref="T:System.NotSupportedException">Le flux actuel n'est pas redimensionnable et <paramref name="value" /> est supérieur à la capacité actuelle.ou Le flux actuel ne prend pas en charge l'écriture. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> est négatif ou supérieur à la longueur maximale de <see cref="T:System.IO.MemoryStream" />, où la longueur maximale est (<see cref="F:System.Int32.MaxValue" /> - origine), et l'origine est l'index dans la mémoire tampon sous-jacente auquel commence le flux. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Écrit le contenu du flux dans un tableau d'octets, indépendamment de la propriété <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nouveau tableau d'octets.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Retourne le tableau d'octets non signés à partir duquel ce flux a été créé.La valeur de retour indique si la conversion a réussi.</summary>
+ <returns>true si la conversion a réussi ; sinon, false.</returns>
+ <param name="buffer">Segment de tableau d'octets à partir duquel ce flux a été créé.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit un bloc d'octets dans le flux actuel en utilisant des données lues dans une mémoire tampon.</summary>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à moins de <paramref name="count" /> octets de la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux actuel.</summary>
+ <param name="value">Octet à écrire. </param>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Écrit le contenu complet de ce flux de mémoire dans un autre flux.</summary>
+ <param name="stream">Flux dans lequel écrire ce flux de mémoire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux en cours ou le flux cible est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Spécifie la position au sein d'un flux à utiliser pour la recherche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Spécifie le début d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Spécifie la position actuelle au sein d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Spécifie la fin d'un flux.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fournit une vue générique d'une séquence d'octets.Il s'agit d'une classe abstraite.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux prend en charge la lecture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux prend en charge la recherche ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtient une valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</summary>
+ <returns>Valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lit les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lit tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et d'un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>En cas de remplacement dans une classe dérivée, efface toutes les mémoires tampons pour ce flux et provoque l'écriture de toutes les données se trouvant dans des mémoires tampons sur l'appareil sous-jacent.</summary>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>En cas de remplacement dans une classe dérivée, obtient la longueur du flux en octets.</summary>
+ <returns>Valeur de type long représentant la longueur du flux en octets.</returns>
+ <exception cref="T:System.NotSupportedException">Une classe dérivée de Stream ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Élément Stream sans magasin de stockage.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>En cas de remplacement dans une classe dérivée, obtient ou définit la position dans le flux actuel.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, lit une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Nombre total d'octets lus dans la mémoire tampon.Le nombre d'octets peut être inférieur au nombre d'octets demandés si ce nombre n'est pas actuellement disponible ou égal à zéro (0) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Tableau d'octets.Quand cette méthode retourne un résultat, la mémoire tampon contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les octets lus dans la source actuelle.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données lues dans le flux actuel. </param>
+ <param name="count">Nombre maximal d'octets à lire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lit un octet du flux et avance d'un octet la position au sein du flux, ou retourne -1 si la fin du flux a été atteinte.</summary>
+ <returns>Conversion de type (transtypage) de l'octet non signé en Int32, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant d’expiration du délai d’attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.ReadTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>En cas de remplacement dans une classe dérivée, définit la position dans le flux actuel.</summary>
+ <returns>Nouvelle position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport au paramètre <paramref name="origin" />. </param>
+ <param name="origin">Valeur de type <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence utilisé pour obtenir la nouvelle position. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>En cas de substitution dans une classe dérivée, définit la longueur de flux actuel.</summary>
+ <param name="value">Longueur souhaitée du flux actuel en octets. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend en charge ni l'écriture, ni la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, écrit une séquence d'octets dans le flux actuel et avance la position actuelle dans ce flux du nombre d'octets écrits.</summary>
+ <param name="buffer">Tableau d'octets.Cette méthode copie <paramref name="count" /> octets à partir de <paramref name="buffer" /> dans le flux actuel.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel. </param>
+ <param name="count">Nombre d'octets à écrire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme des <paramref name="offset" /> et <paramref name="count" /> est supérieure à la longueur du tampon.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> est null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est un nombre négatif.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'e/s est survenue, tels que le fichier spécifié est introuvable.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> a été appelée une fois que le flux a été fermé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position actuelle dans le flux du nombre d'octets écrits.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux et avance d'un octet la position dans le flux.</summary>
+ <param name="value">Octet à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant l’expiration du délai d'attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.WriteTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit les caractères à partir d'un flux d'octets dans un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'option de détection de la marque d'ordre d'octet spécifiée.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères et l'option de détection de la marque d'ordre d'octet spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères, l'option de détection de la marque d'ordre d'octet et la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est inférieur ou égal à zéro. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié en fonction de l'encodage de caractères, de l'option de détection de la marque d'ordre d'octet et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Flux à lire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="detectEncodingFromByteOrderMarks">true pour rechercher les marques d'ordre d'octet au début du fichier ; sinon, false.</param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamReader" /> ; sinon, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Retourne le flux sous-jacent.</summary>
+ <returns>Flux sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtient l'encodage de caractères actuel utilisé par l'objet <see cref="T:System.IO.StreamReader" /> actuel.</summary>
+ <returns>Encodage des caractères actuel utilisé par le lecteur en cours.La valeur peut être différente après le premier appel à toute méthode <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, car la détection automatique de l'encodage n'est effectuée qu'au premier appel à une méthode <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Efface la mémoire tampon interne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Ferme le flux sous-jacent, libère les ressources non managées utilisées par l'élément <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtient une valeur qui indique si la position actuelle dans le flux est à la fin du flux.</summary>
+ <returns>true si la position actuelle dans le flux est à la fin du flux ; sinon, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux sous-jacent a été supprimé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objet <see cref="T:System.IO.StreamReader" /> autour d'un flux vide.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Retourne le caractère disponible suivant, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le caractère suivant à lire, ou -1 s'il n'y a pas de caractère à lire ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lit le caractère suivant dans le flux d'entrée et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du flux d'entrée, représenté sous la forme d'un objet <see cref="T:System.Int32" />, ou -1 s'il n'y a plus de caractère disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal de caractères spécifié du flux actuel dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Le nombre de caractères qui ont été lus, ou 0 si c'est la fin du flux et qu'aucune donnée n'a été lue.Le nombre sera inférieur ou égal à la valeur du paramètre <paramref name="count" />, selon que les données sont, ou non, disponibles dans le flux.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle. </param>
+ <param name="index">Index de <paramref name="buffer" /> auquel commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S, telle que la fermeture du flux, se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode en cours se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du flux actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus ou non.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lit une ligne de caractères du flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante du flux d'entrée, ou null si la fin du flux d'entrée est atteinte.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone dans le flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante du flux, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux.</summary>
+ <returns>Le reste du flux sous forme de chaîne, de la position actuelle jusqu'à la fin.Si la position actuelle est à la fin du flux, retourne une chaîne vide ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères allant de la position actuelle à la fin du flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour écrire les caractères dans un flux selon un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage UTF-8 et de la taille de la mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage spécifié et de la taille de mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Le flux dans lequel écrire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtient ou définit une valeur indiquant si <see cref="T:System.IO.StreamWriter" /> vide sa mémoire tampon vers le flux sous-jacent après chaque appel à <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true pour forcer <see cref="T:System.IO.StreamWriter" /> à vider sa mémoire tampon ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent qui sert d'interface avec un magasin de stockage.</summary>
+ <returns>Flux dans lequel ce StreamWriter écrit.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> spécifié dans le constructeur pour l'instance actuelle, ou <see cref="T:System.Text.UTF8Encoding" /> si aucun encodage n'est spécifié.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon dans le flux sous-jacent.</summary>
+ <exception cref="T:System.ObjectDisposedException">Le writer actuel est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Efface toutes les mémoires tampons pour ce flux de manière asynchrone et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fournit un StreamWriter sans magasin de sauvegarde dans lequel il est possible d'écrire, mais qu'il est impossible de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans le flux.</summary>
+ <param name="value">Caractère à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.Si <paramref name="buffer" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans le flux.</summary>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.</param>
+ <param name="index">Position du caractère dans la mémoire où commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Écrit un terminateur de ligne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans le flux un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit une chaîne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringReader" /> qui lit la chaîne spécifiée.</summary>
+ <param name="s">Chaîne à laquelle <see cref="T:System.IO.StringReader" /> doit être initialisé. </param>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="s" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringReader" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Retourne le prochain caractère disponible, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lit le caractère suivant dans la chaîne d'entrée et avance sa position d'un caractère.</summary>
+ <returns>Caractère suivant de la chaîne sous-jacente, ou -1 si plus aucun caractère n'est disponible.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un bloc de caractères dans la chaîne d'entrée et avance la position du caractère de <paramref name="count" />.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Cela peut être inférieur au nombre de caractères demandé si ce nombre n'est pas actuellement disponible, ou égal à zéro si la fin de la chaîne sous-jacente a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Index de début dans la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante dans la chaîne actuelle ou null si la fin de la chaîne est atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de chaîne, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Contenu à partir de la position actuelle jusqu'à la fin du flux sous-jacent.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne de manière asynchrone, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin de la chaîne.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour l'écriture d'informations dans une chaîne.Les informations sont stockées dans un <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> avec le contrôle de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié et possède le fournisseur de formats donné.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>Encoding dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Retourne le <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <returns>StringBuilder sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Retourne une chaîne contenant les caractères écrits jusqu'ici dans le StringWriter en cours.</summary>
+ <returns>Chaîne contenant les caractères écrits dans le StringWriter en cours.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne.</summary>
+ <param name="value">Caractère à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> est null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans la chaîne un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans la chaîne.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie par un terminateur de ligne de façon asynchrone dans la chaîne actuelle.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Représente un lecteur capable de lire une série séquentielle de caractères.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par l'objet <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fournit un TextReader sans données à lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lit le caractère suivant sans modifier l'état du lecteur ou la source du caractère.Retourne le prochain caractère disponible sans le lire réellement à partir du flux lecteur.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le lecteur ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lit le caractère suivant à partir du lecteur de texte et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du lecteur de texte ou -1 s'il n'y a plus de caractères disponibles.L'implémentation par défaut retourne -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon les données disponibles dans le lecteur.Cette méthode retourne zéro si elle est appelée alors qu'il ne reste aucun caractère à lire.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du lecteur est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, ce paramètre contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> -1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir du lecteur de texte et retourne les données sous forme de chaîne.</summary>
+ <returns>La ligne suivante du lecteur ou null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone et retourne les données sous forme de chaîne. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de texte, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte, puis les retourne sous forme d'une chaîne.</summary>
+ <returns>Chaîne contenant tous les caractères entre la position actuelle et la fin du lecteur de texte.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin du flux du lecteur de texte.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Représente un writer capable d'écrire une série de caractères séquentiels.Cette classe est abstraite.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" /> avec le fournisseur de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stocke les caractères de saut de ligne utilisés pour ce TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'objet <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>En cas de substitution dans une classe dérivée, retourne l'encodage de caractères dans lequel la sortie est écrite.</summary>
+ <returns>Encodage de caractères dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtient un objet qui contrôle la mise en forme.</summary>
+ <returns>Objet <see cref="T:System.IFormatProvider" /> pour une culture spécifique, ou mise en forme de la culture actuelle si aucune autre culture n'est spécifiée.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtient ou définit la chaîne de marque de fin de ligne utilisée pour le TextWriter actuel.</summary>
+ <returns>Chaîne de marque de fin de ligne pour le TextWriter actuel.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fournit un élément TextWriter sans magasin de stockage dans lequel il est possible d'écrire, mais pas de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet dans la chaîne ou le flux de texte en appelant la méthode ToString sur cet objet.</summary>
+ <param name="value">Objet à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ou <paramref name="arg" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si <paramref name="buffer" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Écrit une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <param name="index">Dans <paramref name="buffer" />, position de caractère à laquelle commencer la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet en appelant la méthode ToString sur cet objet, suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Objet à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">Une chaîne ou un objet est passé en tant que null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Écrit une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si le tableau de caractères a la valeur null, seul la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul une marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/it/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/it/System.IO.xml
new file mode 100755
index 0000000000..46070becb9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/it/System.IO.xml
@@ -0,0 +1,2123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Legge i tipi di dati primitivi come valori binari in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base al flusso specificato e usando la codifica UTF-8.</summary>
+ <param name="input">Flusso di input. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e del flusso specificata.</summary>
+ <param name="input">Flusso di input. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e di flusso specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="input">Flusso di input.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryReader" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> o <paramref name="input" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Espone l'accesso al flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flusso sottostante associato all'oggetto BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Inserisce nel buffer interno il numero specificato di byte letti dal flusso.</summary>
+ <param name="numBytes">Numero di byte da leggere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso prima che fosse possibile leggere <paramref name="numBytes" />. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">I <paramref name="numBytes" /> richiesti sono superiori alla dimensione del buffer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Restituisce il successivo carattere disponibile senza spostare in avanti la posizione del byte o del carattere.</summary>
+ <returns>Carattere successivo disponibile oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">Impossibile decodificare il carattere corrente nel buffer di caratteri interno tramite l'oggetto <see cref="T:System.Text.Encoding" /> selezionato per il flusso.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Legge i caratteri dal flusso sottostante e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico che il flusso sta leggendo.</summary>
+ <returns>Carattere successivo dal flusso di input oppure -1 se non vi sono caratteri disponibili.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso, a partire da un punto specificato nella matrice di byte. </summary>
+ <returns>Numero di byte letti nell'oggetto <paramref name="buffer" />.Può essere minore del numero di byte richiesti, se tale quantità di byte non è disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di byte da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso, a partire da un punto specificato nella matrice di caratteri.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.Può essere minore del numero di caratteri richiesti, se tale quantità di caratteri non è attualmente disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Legge un intero a 32 bit in formato compresso.</summary>
+ <returns>Intero a 32 bit in formato compresso.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">Flusso danneggiato.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Legge un valore Boolean dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>true se il byte è diverso da zero; in caso contrario, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Legge il byte successivo dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>Byte successivo letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso corrente in una matrice di byte e sposta in avanti la posizione corrente in base a tale numero di byte.</summary>
+ <returns>Matrice di byte contenente dati letti dal flusso sottostante.Può essere minore del numero di byte necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di byte da leggere.Questo valore deve essere 0 o un numero non negativo; in caso contrario, si verificherà un'eccezione.</param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Legge il carattere successivo dal flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Carattere letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">È stato letto un carattere surrogato. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso corrente, restituisce i dati in una matrice di caratteri e sposta in avanti la posizione corrente secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Matrice di caratteri contenente dati letti dal flusso sottostante.Può essere minore del numero di caratteri necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Legge un valore decimale dal flusso corrente e sposta in avanti di sedici byte la posizione corrente del flusso.</summary>
+ <returns>Valore decimale letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Legge un valore a virgola mobile a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Legge un intero con segno a 2 byte dal flusso corrente e sposta in avanti di 2 byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Legge un intero con segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Legge un intero con segno a 8 byte dal flusso corrente e sposta in avanti di 8 byte la posizione del flusso.</summary>
+ <returns>Intero con segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Legge un byte con segno dal flusso corrente e sposta in avanti di un byte la posizione corrente del flusso.</summary>
+ <returns>Byte con segno letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Legge un valore a virgola mobile a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Legge una stringa dal flusso corrente.La stringa ha un prefisso di lunghezza e viene codificata come intero, 7 bit alla volta.</summary>
+ <returns>Stringa da leggere.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Legge un intero senza segno a 2 byte dal flusso corrente usando la codifica little-endian e sposta in avanti di due byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Legge un intero senza segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Legge un intero senza segno a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Scrive i tipi primitivi in codice binario in un flusso e supporta la scrittura di stringhe in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> che scrive in un flusso.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica using UTF-8 e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <param name="encoding">Codifica dei caratteri da utilizzare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="output">Flusso di output.</param>
+ <param name="encoding">Codifica dei caratteri da utilizzare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flusso sottostante associato a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.BinaryWriter" /> ed eventualmente rilascia 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifica un oggetto <see cref="T:System.IO.BinaryWriter" /> privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene il flusso principale.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte relativo a <paramref name="origin" />. </param>
+ <param name="origin">Campo di <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento dal quale ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Il puntatore a file è stato spostato in un percorso non valido. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Scrive un valore Boolean a un byte nel flusso corrente, con 0 che rappresenta false e 1 che rappresenta true.</summary>
+ <param name="value">Valore Boolean da scrivere (0 o 1). </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Scrive un byte senza segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Scrive una matrice di byte nel flusso sottostante.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un'area di una matrice di byte nel flusso corrente.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale nel parametro <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Scrive un carattere Unicode nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="ch">Carattere Unicode non surrogato da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> è un carattere surrogato singolo.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sezione di una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale in <paramref name="chars" /> dal quale avviare la scrittura. </param>
+ <param name="count">Numero di caratteri da inserire. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Scrive un valore decimale nel flusso corrente e sposta in avanti di 16 byte la posizione del flusso.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Scrive un valore a virgola mobile a otto byte nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a otto byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Scrive un intero a due byte con segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Scrive un intero a quattro byte con segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Scrive un intero a otto byte con segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Scrive un byte con segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Scrive un valore a virgola mobile a quattro byte nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a quattro byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Scrive una stringa con prefisso di lunghezza nel flusso con la codifica corrente dell'oggetto <see cref="T:System.IO.BinaryWriter" /> e sposta in avanti la posizione corrente del flusso secondo la codifica utilizzata e i caratteri specifici scritti nel flusso.</summary>
+ <param name="value">Valore da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Scrive un intero a due byte senza segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Scrive un intero a quattro byte senza segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Scrive un intero a otto byte senza segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Inserisce un valore intero a 32 bit in un formato compresso.</summary>
+ <param name="value">Intero da 32 bit da scrivere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Il flusso è chiuso. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Eccezione generata durante il tentativo di leggere oltre la fine di un flusso.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su un messaggio fornito dal sistema e il relativo HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su <paramref name="message" /> e HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.InvalidDataException">
+ <summary>Eccezione generata se un flusso di dati è in un formato non valido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un messaggio di errore specificato.</summary>
+ <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un riferimento all'eccezione interna che è la causa dell'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="T:System.IO.MemoryStream">
+ <summary>Crea un flusso il cui archivio di backup è costituito dalla memoria.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata su zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso corrente. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla area specificata (indice) di una matrice di byte.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è minore di zero. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato e la possibilità di chiamare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" /> impostato nel modo specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <param name="publiclyVisible">true per abilitare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" />, che restituisce la matrice di byte senza segno da cui è stato creato il flusso; in caso contrario, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata secondo quanto specificato.</summary>
+ <param name="capacity">Dimensione iniziale in byte della matrice interna. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> è negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ottiene o imposta il numero di byte allocati per questo flusso.</summary>
+ <returns>Lunghezza della parte usabile del buffer per il flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">È stata impostata una capacità negativa o minore della lunghezza corrente del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">set è stato richiamato su un flusso del quale non è possibile modificare la capacità. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando le dimensione del buffer specificate e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Esegue l'override del metodo <see cref="M:System.IO.Stream.Flush" /> in modo che non venga effettuata alcuna operazione.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Rimuove in modo asincrono tutti i buffer per questo flusso e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ottiene o imposta la posizione corrente all'interno del flusso.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posizione è impostata su un valore negativo o maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di byte dal flusso corrente e scrive i dati in un buffer.</summary>
+ <returns>Numero complessivo di byte scritti nel buffer.Può essere minore del numero di byte richiesti se tale numero di byte non è al momento disponibile o pari a zero se è stata raggiunta la fine del flusso prima della lettura di qualsiasi byte.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di byte specificata in cui i valori tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sono sostituiti dai caratteri letti dal flusso corrente. </param>
+ <param name="offset">Offset di byte in base zero in <paramref name="buffer" /> da cui iniziare l'archiviazione dei dati dal flusso corrente.</param>
+ <param name="count">Numero massimo di byte da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Legge un byte dal flusso corrente.</summary>
+ <returns>Cast di byte su un oggetto <see cref="T:System.Int32" /> o -1 se è stata raggiunta la fine del flusso.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente sul valore specificato.</summary>
+ <returns>Nuova posizione all'interno del flusso, calcolata combinando il punto di riferimento iniziale e l'offset.</returns>
+ <param name="offset">Nuova posizione all'interno del flusso.È relativa al parametro <paramref name="loc" /> e può essere positiva o negativa.</param>
+ <param name="loc">Valore di tipo <see cref="T:System.IO.SeekOrigin" />, che funge da punto di riferimento per la ricerca. </param>
+ <exception cref="T:System.IO.IOException">La ricerca viene tentata prima dell'inizio del flusso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> è maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. -oppure-<paramref name="offset" /> causato da un overflow aritmetico.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Imposta la lunghezza del flusso corrente sul valore specificato.</summary>
+ <param name="value">Valore su cui impostare la lunghezza. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non è ridimensionabile e il parametro <paramref name="value" /> è maggiore della capacità corrente.-oppure- Il flusso corrente non supporta la scrittura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> è negativo o maggiore della lunghezza massima dell'oggetto <see cref="T:System.IO.MemoryStream" />, in cui la lunghezza massima corrisponde a (<see cref="F:System.Int32.MaxValue" /> - origine) e l'origine corrisponde all'indice nel buffer sottostante in corrispondenza del quale inizia il flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Scrive il contenuto del flusso in una matrice di byte, indipendentemente dalla proprietà <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nuova matrice di byte.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Restituisce la matrice di byte senza segno da cui è stato creato questo flusso.Il valore restituito indica se la conversione è riuscita.</summary>
+ <returns>true se la conversione riesce; in caso contrario, false.</returns>
+ <param name="buffer">Segmento di matrice di byte da cui è stato creato questo flusso.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un blocco di byte nel flusso corrente usando dati letti da un buffer.</summary>
+ <param name="buffer">Buffer da cui scrivere i dati. </param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente.</param>
+ <param name="count">Numero massimo di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente, rispetto al numero di byte specificati in <paramref name="count" />, è più vicina alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente all'interno del flusso corrente.</summary>
+ <param name="value">Byte da scrivere. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente è alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Scrive l'intero contenuto del flusso di memoria in un altro flusso.</summary>
+ <param name="stream">Flusso in cui scrivere il flusso di memoria. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o di destinazione è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifica la posizione in un flusso da utilizzare per le ricerche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifica l'inizio di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifica la posizione corrente all'interno di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifica la fine di un flusso.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fornisce una visualizzazione generica di una sequenza di byte.Questa è una classe abstract.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso supporta la lettura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso supporta la ricerca; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ottiene un valore che determina se il flusso corrente prevede il timeout.</summary>
+ <returns>Valore che determina se il flusso corrente prevede il timeout.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Legge i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Legge tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, cancella tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso, determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Valore long che rappresenta la lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.NotSupportedException">Una classe derivata da Stream non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Oggetto Stream privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene o imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, legge una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti.</summary>
+ <returns>Numero complessivo di byte letti nel buffer.È possibile che questo numero sia inferiore a quello dei byte richiesti se la quantità di byte disponibili è minore oppure che corrisponda a zero (0) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Matrice di byte.Quando questo metodo viene restituito, il buffer contiene la matrice di byte specificata con i valori compresi tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sostituiti con i byte letti dall'origine corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> in corrispondenza del quale iniziare l'archiviazione dei dati letti dal flusso corrente. </param>
+ <param name="count">Numero massimo di byte da leggere dal flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte letti.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Legge un byte dal flusso e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso.</summary>
+ <returns>Cast di byte senza segno in un parametro Int32 oppure -1 se si trova alla fine del flusso.</returns>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la lettura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la lettura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.ReadTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Nuova posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte rispetto al parametro <paramref name="origin" />. </param>
+ <param name="origin">Valore di tipo <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento usato per ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la lunghezza del flusso corrente.</summary>
+ <param name="value">Lunghezza desiderata del flusso corrente in byte. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura e la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, scrive una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti.</summary>
+ <param name="buffer">Matrice di byte.Questo metodo copia i byte <paramref name="count" /> da <paramref name="buffer" /> nel flusso corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente. </param>
+ <param name="count">Numero di byte da scrivere nel flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore dei / o, ad esempio possibile trovare il file specificato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> è stato chiamato dopo la chiusura del flusso.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte scritti.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente del flusso e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la scrittura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.WriteTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge i caratteri da un flusso di byte in una particolare codifica.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con l'opzione specificata per il rilevamento dei byte order mark.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri specificata.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri e l'opzione per il rilevamento dei byte order mark specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri, l'opzione per il rilevamento dei byte order mark e le dimensioni del buffer specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <param name="bufferSize">Dimensione minima del buffer. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è minore o uguale a zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato in base alla codifica caratteri, all'opzione per il rilevamento dei byte order mark e alle dimensioni del buffer specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso da leggere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="detectEncodingFromByteOrderMarks">true per cercare i byte order mark all'inizio del file; in caso contrario, false.</param>
+ <param name="bufferSize">Dimensione minima del buffer.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamReader" />; in caso contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Restituisce il flusso sottostante.</summary>
+ <returns>Flusso sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ottiene la codifica caratteri corrente usata dall'oggetto <see cref="T:System.IO.StreamReader" /> corrente.</summary>
+ <returns>Codifica caratteri usata dal lettore corrente.Il valore può essere diverso dopo la prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" /> di <see cref="T:System.IO.StreamReader" />, in quanto il rilevamento automatico della codifica non è completo fino alla prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Cancella il buffer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Chiude il flusso sottostante, rilascia le risorse non gestite usate dall'oggetto <see cref="T:System.IO.StreamReader" /> e, facoltativamente, rilascia 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.IO.StreamReader.EndOfStream">
+ <summary>Ottiene un valore che indica se la posizione corrente del flusso è alla fine del flusso.</summary>
+ <returns>true se la posizione corrente del flusso è alla fine del flusso; in caso contrario, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso sottostante è stato eliminato.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Oggetto <see cref="T:System.IO.StreamReader" /> che include un flusso vuoto.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza usarlo.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono presenti caratteri da leggere o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Legge il carattere successivo dal flusso di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo dal flusso di input rappresentato come oggetto <see cref="T:System.Int32" /> oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, iniziando dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti oppure 0 se alla fine del flusso non è stato letto alcun dato.Il numero sarà minore o uguale al parametro <paramref name="count" />, a seconda che i dati siano disponibili o meno all'interno del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice di <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O, come la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.StreamReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Legge una riga di caratteri dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva del flusso di input oppure null se viene raggiunta la fine del flusso di input.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del flusso oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso.</summary>
+ <returns>Parte restante del flusso come stringa, dalla posizione corrente alla fine del flusso.Se la posizione corrente è alla fine del flusso, restituisce una stringa vuota ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso in modo asincrono e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e la fine del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> che scrive i caratteri in un flusso con una particolare codifica.Per esaminare il codice sorgente .NET Framework per questo tipo, vedere Origine riferimento.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica UTF-8 e le dimensioni del buffer predefinite.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="bufferSize">Dimensioni del buffer, in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso in cui scrivere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="bufferSize">Dimensioni del buffer, in byte.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ottiene o imposta un valore che indica se <see cref="T:System.IO.StreamWriter" /> scarica i dati del buffer nel flusso sottostante dopo ogni chiamata a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true per forzare <see cref="T:System.IO.StreamWriter" /> lo scaricamento del buffer; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante che si interfaccia con un archivio di backup.</summary>
+ <returns>Flusso in cui StreamWriter scrive.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ottiene l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Oggetto <see cref="T:System.Text.Encoding" /> specificato nel costruttore per l'istanza corrente o <see cref="T:System.Text.UTF8Encoding" />, se non è stata specificata alcuna codifica.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Cancella tutti i buffer relativi al writer corrente e consente la scrittura dei dati memorizzati nel buffer nel flusso sottostante.</summary>
+ <exception cref="T:System.ObjectDisposedException">Il writer corrente è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fornisce un oggetto StreamWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Scrive un carattere nel flusso.</summary>
+ <param name="value">Carattere da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Scrive una stringa nel flusso.</summary>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è Null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nel flusso in modo asincrono un carattere seguito da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nel flusso in modo asincrono una sottomatrice di caratteri seguiti da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Scrive nel flusso in modo asincrono una stringa seguita da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge da una stringa.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringReader" /> che legge dalla stringa specificata.</summary>
+ <param name="s">Stringa sulla quale inizializzare <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="s" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringReader" /> ed eventualmente rilascia 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="M:System.IO.StringReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza utilizzarlo.</summary>
+ <returns>Integer che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Legge il carattere successivo dalla stringa di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo della stringa sottostante oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di caratteri dalla stringa di input e fa avanzare la posizione del carattere di <paramref name="count" />.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.È possibile che sia inferiore al numero di caratteri richiesti se la quantità di caratteri non è correntemente disponibile oppure può corrispondere a zero se è stata raggiunta la fine della stringa sottostante.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice iniziale nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Legge una riga di caratteri dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva della stringa corrente oppure null se viene raggiunta la fine della stringa.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di stringhe oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Contenuto dalla posizione corrente alla fine della stringa sottostante.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità della stringa.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> per la scrittura di informazioni in una stringa.Le informazioni vengono archiviate in un oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> con il controllo di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nell'oggetto <see cref="T:System.Text.StringBuilder" /> specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nello <see cref="T:System.Text.StringBuilder" /> specificato e dispone del provider di formato specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringWriter" /> ed eventualmente rilascia 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.IO.StringWriter.Encoding">
+ <summary>Recupera l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Encoding in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di svuotamento asincrona.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Restituisce l'oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <returns>StringBuilder sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Restituisce una stringa contenente i caratteri scritti finora nell'oggetto StringWriter corrente.</summary>
+ <returns>Stringa contenente i caratteri scritti nell'oggetto StringWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa.</summary>
+ <param name="value">Carattere da inserire. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa corrente.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nella stringa corrente in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nella stringa un carattere seguito in modo asincrono da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nella stringa una sottomatrice di caratteri seguiti da un terminatore di riga in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Scrive una stringa, seguita in modo asincrono da un terminatore di riga, nella stringa attuale.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Rappresenta un visualizzatore in grado di leggere una serie sequenziale di caratteri.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fornisce un oggetto TextReader senza dati da cui sia possibile eseguire letture.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Legge il carattere successivo senza modificare lo stato del visualizzatore o dell'origine del carattere.Restituisce il successivo carattere disponibile senza leggerlo effettivamente dal lettore.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il lettore non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Legge il carattere successivo dal lettore di testo e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo del lettore di testo oppure -1 se non sono disponibili altri caratteri.L'implementazione predefinita restituisce -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che i dati siano disponibili all'interno del lettore o meno.Se viene chiamato quando non sono più disponibili altri caratteri da leggere, questo metodo restituirà zero.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del reader prima che il numero di caratteri specificato venga letto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, questo parametro contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Legge una riga di caratteri dal lettore di testo e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva dal lettore oppure null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono e restituisce i dati come stringa. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di testo oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Stringa contenente tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità del lettore di testo.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Rappresenta un writer in grado di scrivere una serie sequenziale di caratteri.Questa classe è astratta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" /> con il provider di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Archivia i caratteri di nuova riga usati per questo TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>Se sottoposto a override in una classe derivata, restituisce la codifica caratteri in cui viene scritto l'output.</summary>
+ <returns>Codifica caratteri in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ottiene un oggetto che controlla la formattazione.</summary>
+ <returns>Oggetto <see cref="T:System.IFormatProvider" /> per impostazioni cultura specifiche oppure la formattazione delle impostazioni cultura correnti se non sono specificate altre impostazioni cultura.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Recupera o imposta la stringa di terminazione di riga usata dall'oggetto TextWriter corrente.</summary>
+ <returns>Stringa di terminazione di riga relativa all'oggetto TextWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fornisce un oggetto TextWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore Boolean.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa o flusso di testo.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nella stringa o flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso o nella stringa di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore decimale.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 8 byte.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte con segno.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte con segno.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un oggetto chiamando il metodo ToString su tale oggetto.</summary>
+ <param name="value">Oggetto da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 4 byte.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> o <paramref name="arg" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte senza segno.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte senza segno.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Scrive una matrice di caratteri in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri in modo asincrono nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Scrive un terminatore di riga nel flusso o nella stringa di testo.</summary>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore Boolean, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Scrive nella stringa o nel flusso di testo un carattere seguito da un terminatore di riga.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Scrive una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <param name="index">Posizione del carattere in <paramref name="buffer" /> dalla quale avviare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore decimale, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 8 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Scrive la rappresentazione testuale di un intero a 4 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Scrive la rappresentazione testuale di un oggetto chiamando il metodo ToString sull'oggetto, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Oggetto da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 4 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Scrive una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">Viene passato un oggetto o una stringa come null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Scrive la rappresentazione in forma di testo di un intero a 4 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive in modo asincrono un carattere seguito da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Scrive in modo asincrono una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se la matrice di caratteri è null, viene scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Scrive in modo asincrono una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/ja/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/ja/System.IO.xml
new file mode 100755
index 0000000000..4114d62655
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/ja/System.IO.xml
@@ -0,0 +1,2264 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>プリミティブ データ型を特定のエンコーディングのバイナリ値として読み取ります。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> または <paramref name="input" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> の基になるストリームへのアクセスを公開します。</summary>
+ <returns>BinaryReader に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>指定したバイト数分だけストリームから読み取ったバイトを内部バッファーに格納します。</summary>
+ <param name="numBytes">読み取るバイト数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" /> 分のバイトを読み取る前にストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">要求された <paramref name="numBytes" /> が、内部バッファー サイズより大きくなっています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>読み取り可能な次の文字を返します。バイトの位置または文字の位置は変化しません。</summary>
+ <returns>使用できる次の文字。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">現在の文字は、ストリーム用に選択された <see cref="T:System.Text.Encoding" /> を使用して内部文字バッファーにデコードできません。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>基になるストリームから文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>入力ストリームの次の文字。現在読み取り可能な文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列内の指定された位置を開始点として、ストリームから指定されたバイト数を読み取ります。</summary>
+ <returns>
+ <paramref name="buffer" /> に読み取るバイト数。要求したバイト数分のバイトを読み取れなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取るバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列内の指定された位置を開始点として、ストリームから指定された文字数を読み取ります。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求した文字数分の文字を読み取れなかった場合、この値は要求した文字数より小さくなります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>32 ビット整数を圧縮形式で読み取ります。</summary>
+ <returns>圧縮形式の 32 ビット整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">ストリームが破損しています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>現在のストリームから Boolean 値を読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>読み取ったバイトが 0 以外の場合は true。0 の場合は false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>現在のストリームから次のバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った次のバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>現在のストリームから指定されたバイト数をバイト配列に読み取り、そのバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されているバイト配列。ストリームの末尾に到達した場合は要求したバイト数より小さくなることがあります。</returns>
+ <param name="count">読み取るバイト数。この値は 0 以上の数字の必要があり、それ以外の場合は例外が発生します。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>現在のストリームの次の文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>現在のストリームから読み取った文字。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">サロゲート文字が読み取られました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>現在のストリームから指定された文字数を読み取り、そのデータを文字配列として返します。また、使用した Encoding とストリームから読み取った特定の文字に従って現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されている文字配列。ストリームの末尾に到達した場合は、要求された文字数より小さくなることがあります。</returns>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>現在のストリームから 10 進数値を読み取り、ストリームの現在位置を 16 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 10 進数値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>現在のストリームから 8 バイト浮動小数点値を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>現在のストリームから 2 バイト符号付き整数を読み取り、ストリームの現在位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>現在のストリームから 4 バイト符号付き整数を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>現在のストリームから 8 バイト符号付き整数を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>現在のストリームから符号付きバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った符号付きバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>現在のストリームから 4 バイト浮動小数点値を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>現在のストリームから 1 つの文字列を読み取ります。ストリームの文字列は、7 ビットごとにエンコードされた文字列の長さが先頭に付加されています。</summary>
+ <returns>読み取った文字列。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>リトル エンディアン エンコーディングを使用して現在のストリームから 2 バイト符号なし整数を読み取り、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>現在のストリームから 4 バイト符号なし整数を読み取り、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>現在のストリームから 8 バイト符号なし整数を読み取り、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>プリミティブ型をバイナリでストリームに書き込みます。特定のエンコーディングの文字列の書き込みをサポートします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>ストリームへの書き込みを行う <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> の基になるストリームを取得します。</summary>
+ <returns>BinaryWriter に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>バッキング ストアを持たない <see cref="T:System.IO.BinaryWriter" /> を指定します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>基になるストリームを保持します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリームの位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> からのバイト オフセット。</param>
+ <param name="origin">新しい位置を取得するための参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> フィールド。</param>
+ <exception cref="T:System.IO.IOException">ファイル ポインターが無効な位置に移動しました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 値が無効です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>現在のストリームに 1 バイト Boolean 値を書き込みます。値 0 は false を表し、値 1 は true を表します。</summary>
+ <param name="value">書き込む Boolean 値 (0 または 1)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>現在のストリームに符号なしバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号なしバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>基になるストリームにバイト配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト配列の特定の領域を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内の書き込み開始点。</param>
+ <param name="count">書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>現在のストリームに Unicode 文字を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="ch">書き込む非サロゲート Unicode 文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> は、単一のサロゲート文字です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>現在のストリームに文字配列を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>現在のストリームに文字配列の特定の領域を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <param name="index">
+ <paramref name="chars" /> 内の書き込み開始点。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>現在のストリームに 10 進数値を書き込み、ストリームの位置を 16 バイトだけ進めます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>現在のストリームに 8 バイト浮動小数点値を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>現在のストリームに 2 バイト符号付き整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>現在のストリームに 4 バイト符号付き整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>現在のストリームに 8 バイト符号付き整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>現在のストリームに符号付きバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号付きバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>現在のストリームに 4 バイト浮動小数点値を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>文字長プリフィックスを持つ文字列を、<see cref="T:System.IO.BinaryWriter" /> の現在のエンコーディングでこのストリームに書き込み、使用したエンコーディングとストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="value">書き込む値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>現在のストリームに 2 バイト符号なし整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>現在のストリームに 4 バイト符号なし整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>現在のストリームに 8 バイト符号なし整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>32 ビット整数を圧縮形式で書き込みます。</summary>
+ <param name="value">書き込む 32 ビット整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">ストリームが閉じられました。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>ストリームの末尾を越えて読み込もうとしたときにスローされる例外。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>メッセージ文字列がシステムによって提供されたメッセージに設定され、HRESULT が COR_E_ENDOFSTREAM に設定された <see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>メッセージ文字列を <paramref name="message" /> に設定し、HRESULT を COR_E_ENDOFSTREAM に設定して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>データ ストリームが無効な形式である場合にスローされる例外。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>指定したエラー メッセージを使用して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>この例外の原因である内部例外への参照を指定して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>バッキング ストアとしてメモリを使用するストリームを作成します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、0 に初期化される拡張可能な容量を使用して 初期化します。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">現在のストリームを作成する符号なしバイトの配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列の指定した領域 (インデックス) に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が 0 未満です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、バイト配列の指定した領域に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、<see cref="M:System.IO.MemoryStream.GetBuffer" /> を呼び出す機能を指定どおりに設定して、バイト配列の指定した領域に基づき、<see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <param name="publiclyVisible">ストリームの作成元の符号なしバイト配列を返す <see cref="M:System.IO.MemoryStream.GetBuffer" /> を有効にする場合は true。それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、指定に従って初期化される拡張可能な容量を使用して初期化します。</summary>
+ <param name="capacity">バイト単位の内部配列の初期サイズ。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> が負の値です。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>現在のストリームが読み取りをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>現在のストリームがシークをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>現在のストリームが書き込みをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>ストリームに割り当てられたバイト数を取得または設定します。</summary>
+ <returns>ストリームに対してバッファーが使用できる部分の長さ。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量が負の値または現在のストリーム長より小さい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <exception cref="T:System.NotSupportedException">容量を変更できないストリームに対して set が呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからすべてのバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>アクションが実行されないように、<see cref="M:System.IO.Stream.Flush" /> メソッドをオーバーライドします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>このストリームのすべてのバッファーを非同期的にクリアし、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>バイト単位のストリーム長を取得します。</summary>
+ <returns>バイト単位のストリーム長。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>ストリームの現在位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置が負の値または <see cref="F:System.Int32.MaxValue" /> より大きい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイトのブロックを読み取り、データをバッファーに書き込みます。</summary>
+ <returns>バッファーに書き込まれた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。また、データを読み取る前にストリームの末尾に到達した場合は 0 になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> - 1) までの値が、現在のストリームから読み取られた文字に置き換えられています。</param>
+ <param name="offset">現在のストリームからのデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>現在のストリームからバイトを読み取ります。</summary>
+ <returns>
+ <see cref="T:System.Int32" /> にキャストしたバイト。ストリームの末尾に達した場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を指定した値に設定します。</summary>
+ <returns>初期参照ポイントとオフセットを組み合わせて計算するストリーム内の新しい位置。</returns>
+ <param name="offset">ストリームの新しい位置。これは <paramref name="loc" /> パラメーターに対する相対値であり、正または負の値にできます。</param>
+ <param name="loc">シーク参照ポイントとして機能する <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">ストリームの先頭より前をシークしようとしました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> が <see cref="F:System.Int32.MaxValue" /> より大きくなっています。</exception>
+ <exception cref="T:System.ArgumentException">無効な <see cref="T:System.IO.SeekOrigin" /> があります。または<paramref name="offset" /> によって算術オーバーフローが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>現在のストリーム長を指定した値に設定します。</summary>
+ <param name="value">長さを設定する値。</param>
+ <exception cref="T:System.NotSupportedException">現在のストリームのサイズが変更できません。<paramref name="value" /> が現在の容量を超えています。または 現在のストリームが書き込みをサポートしません。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> が負または <see cref="T:System.IO.MemoryStream" /> の最大長より大きな値です。最大長は、(<see cref="F:System.Int32.MaxValue" /> - origin) で計算され、origin は、ストリームが開始する位置を示す基になるバッファーのインデックスです。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> プロパティには関係なく、ストリームの内容をバイト配列に書き込みます。</summary>
+ <returns>新しいバイト配列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>このストリームの作成元の符号なしバイトの配列を返します。戻り値は、変換が成功したかどうかを示します。</summary>
+ <returns>変換が成功した場合は true。それ以外の場合は false。</returns>
+ <param name="buffer">このストリームの作成元のバイト配列セグメント。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>バッファーから読み取ったデータを使用して、現在のストリームにバイトのブロックを書き込みます。</summary>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置が、ストリームの末尾に向かって <paramref name="count" /> バイトよりも近い位置にあり、容量を変更できません。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>現在のストリーム内の現在位置に 1 バイトを書き込みます。</summary>
+ <param name="value">書き込むバイト。</param>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置がストリームの末尾になっており、容量を変更できません。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>メモリ ストリームの内容全体を別のストリームに書き込みます。</summary>
+ <param name="stream">このメモリ ストリームが書き込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたは対象のストリームは閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>シークに使用するストリームの場所を指定します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>ストリームの先頭を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>ストリーム内の現在位置を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>ストリームの末尾を指定します。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>バイト シーケンスのジェネリック ビューを提供します。これは抽象クラスです。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが読み取りをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが読み込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームがシークをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームがシークをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>現在のストリームがタイムアウトできるかどうかを決定する値を取得します。</summary>
+ <returns>現在のストリームがタイムアウトできるかどうかを決定する値。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが書き込みをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>現在のストリームからすべてのバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" /> によって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>派生クラスによってオーバーライドされた場合は、ストリームに対応するすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込み、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>派生クラスでオーバーライドされた場合は、ストリームの長さをバイト単位で取得します。</summary>
+ <returns>ストリーム長 (バイト単位) を表す long 値。</returns>
+ <exception cref="T:System.NotSupportedException">Stream から派生したクラスがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>バッキング ストアを持たない Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームからバイト シーケンスを読み取り、読み取ったバイト数の分だけストリームの位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 (ゼロ) になることがあります。</returns>
+ <param name="buffer">バイト配列。このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られたバイトに置き換えられます。</param>
+ <param name="offset">現在のストリームから読み取ったデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームから読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進めます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>ストリームから 1 バイトを読み取り、ストリーム内の位置を 1 バイト進めます。ストリームの末尾の場合は -1 を返します。</summary>
+ <returns>Int32 にキャストされた符号なしバイト。ストリームの末尾の場合は -1。</returns>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリーム内の新しい位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> パラメーターからの相対バイト オフセット。</param>
+ <param name="origin">新しい位置を取得するために使用する参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームの長さを設定します。</summary>
+ <param name="value">現在のストリームの希望の長さ (バイト数)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みとシークの両方をサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームにバイト シーケンスを書き込み、書き込んだバイト数の分だけストリームの現在位置を進めます。</summary>
+ <param name="buffer">バイト配列。このメソッドは、<paramref name="buffer" /> から現在のストリームに、<paramref name="count" /> で指定されたバイト数だけコピーします。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームに書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">合計 <paramref name="offset" /> と <paramref name="count" /> がバッファーの長さより大きい。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />nullです。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">指定したファイルが見つからないなど、I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> ストリームが閉じられた後が呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>ストリームの現在位置にバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">ストリームに書き込むバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>特定のエンコーディングのバイト ストリームから文字を読み込む <see cref="T:System.IO.TextReader" /> を実装します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>バイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>文字エンコーディングを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>文字エンコーディングとバイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <exception cref="T:System.ArgumentException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が 0 以下です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>指定した文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズに基づいて、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">読み取るストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索する場合は true。それ以外の場合は false。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>基になるストリームを返します。</summary>
+ <returns>基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>現在の <see cref="T:System.IO.StreamReader" /> オブジェクトが使用している現在の文字エンコーディングを取得します。</summary>
+ <returns>現在のリーダーが使用している現在の文字エンコーディング。<see cref="T:System.IO.StreamReader" /> の <see cref="Overload:System.IO.StreamReader.Read" /> メソッドを最初に呼び出した後、現在の文字エンコーディングを示す値が異なる場合があります。これは、<see cref="Overload:System.IO.StreamReader.Read" /> メソッドの最初の呼び出しまでエンコードの自動検出が実行されないためです。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>内部バッファーをクリアします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>基になるストリームを閉じ、<see cref="T:System.IO.StreamReader" /> によって使用されているアンマネージ リソースを解放します。任意でマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>現在のストリームの位置がストリームの末尾かどうかを示す値を取得します。</summary>
+ <returns>現在のストリームの位置がストリームの末尾の場合は true。それ以外の場合は false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基になるストリームは破棄されています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空のストリームの <see cref="T:System.IO.StreamReader" /> オブジェクト。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。読み取り対象の文字が存在しない場合またはストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>入力ストリームから次の文字を読み込み、1 文字分だけ文字位置を進めます。</summary>
+ <returns>入力ストリームの次の文字を <see cref="T:System.Int32" /> オブジェクトで表した値。使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定したインデックスを開始位置として、現在のストリームから、指定された最大文字数をバッファー内に読み取ります。</summary>
+ <returns>読み込まれた文字数。ストリームの末尾でデータが読み込まれなかった場合は 0。この数値は、ストリーム内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> パラメーター以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みの開始位置を示す <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。たとえば、ストリームがクローズされています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合は現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>現在のストリームから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>入力ストリームからの次の行。入力ストリームの末尾に到達した場合は null。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>現在のストリームから非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、ストリームの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>すべての文字の現在位置から末尾までを読み込みます。</summary>
+ <returns>ストリームの現在位置から末尾までのストリームの残り部分 (文字列)。現在の位置がストリームの末尾である場合は、空の文字列 ("") が返されます。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>現在位置からストリームの末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からストリームの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>文字を特定のエンコーディングでストリームに書き込むための <see cref="T:System.IO.TextWriter" /> を実装しています。この種類の .NET Framework ソース コードを参照して、次を参照してください。、参照ソースです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 エンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したエンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>指定したエンコーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>指定した円コーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> が呼び出されるたびに、<see cref="T:System.IO.StreamWriter" /> によって基になるストリームに対するバッファーをフラッシュするかどうかを示す値を取得または設定します。</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" /> に強制的にバッファーをフラッシュさせる場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>バッキング ストアと連結する、基になるストリームを取得します。</summary>
+ <returns>この StreamWriter が書き込むストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>現在のインスタンスのコンストラクターで指定した <see cref="T:System.Text.Encoding" />。エンコーディングを指定しなかった場合は、<see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>現在のライターで使用したすべてのバッファーをクリアし、バッファー内のすべてのデータを基になるストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">現在のライターがクローズされています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>このストリームのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の StreamWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>ストリームに文字を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>ストリームに文字配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>ストリームに文字配列の一部を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>ストリームに文字列を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>文字を非同期でストリームに書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>文字列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>行終端記号をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>非同期でストリームに文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>文字列を非同期でストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>文字列から読み取る <see cref="T:System.IO.TextReader" /> を実装します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>指定した文字列から読み取る <see cref="T:System.IO.StringReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> を初期化する目的の文字列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> パラメーターが null です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>入力文字列から次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>基になる文字列の次の文字。または使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>入力文字列から文字のブロックを読み取り、<paramref name="count" /> だけ文字位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求しただけの文字数を読み取ることができなかった場合、この値は要求した文字数より小さくなります。基になる文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">バッファー内の開始インデックス。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>現在の文字列から 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>現在の文字列の次の行。文字列の末尾に到達した場合は null。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>現在の文字列から非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、文字列リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>現在位置から文字列の末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>基になる文字列の現在位置から末尾までの内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>現在位置から文字列の末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置から文字列の末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>文字列に情報を書き込む <see cref="T:System.IO.TextWriter" /> を実装します。情報は、基になる <see cref="T:System.Text.StringBuilder" /> に格納されます。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式コントロールで <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> への書き込みを行う <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> に書き込みを行い、指定した書式プロバイダーを持つ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>出力の書き込み時に適用する Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>基になる <see cref="T:System.Text.StringBuilder" /> を返します。</summary>
+ <returns>基になる StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>現在の StringWriter に書き込まれた文字を格納している文字列を返します。</summary>
+ <returns>現在の StringWriter に書き込まれた文字を格納している文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>文字列に文字を書き込みます。</summary>
+ <param name="value">書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列の一部を文字列に書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>現在の文字列に文字列を書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>文字列に文字を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>現在の文字列に文字列を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>非同期で文字列に文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>現在の文字列に非同期で文字列を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>一連の文字を読み取ることができるリーダーを表します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>この <see cref="T:System.IO.TextReader" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>読み取り対象のデータを TextReader に提供しません。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>リーダーや文字の読み取り元の状態を変更せずに、次の文字を読み取ります。リーダーから実際に文字を読み取らずに次の文字を返します。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、リーダーがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>テキスト リーダーから次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>テキスト リーダーからの次の文字。それ以上読み取り可能な文字がない場合は -1。既定の実装では、-1 が返されます。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のリーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、リーダー内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。読み取り対象の文字がない場合にこのメソッドを呼び出すと、0 (ゼロ) が返されます。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にリーダーの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>テキスト リーダーから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>リーダーの次の行。またはすべての文字が読み取られた場合は null。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>1 行分の文字を非同期的に読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、テキスト リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>テキスト リーダーの現在位置から末尾までのすべての文字を含む文字列。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からテキスト リーダーの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>一連の文字を書き込むことができるライターを表します。このクラスは抽象クラスです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式プロバイダーで <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>この TextWriter で使用する改行文字を格納します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>この <see cref="T:System.IO.TextWriter" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>派生クラスによってオーバーライドされると、出力を書き込む文字エンコーディングを返します。</summary>
+ <returns>出力の書き込み時に適用する文字エンコーディング。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>書式を制御するオブジェクトを取得します。</summary>
+ <returns>特定のカルチャ設定の <see cref="T:System.IFormatProvider" /> オブジェクト、または他のカルチャ設定が指定されていない場合は現在のカルチャ設定の書式。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>現在の TextWriter で使用される行終端文字列を取得または設定します。</summary>
+ <returns>現在の TextWriter で使用する行終端文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の TextWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> または <paramref name="arg" /> が null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>行終端記号をテキスト文字列またはストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <param name="index">データの読み込みを開始する、<paramref name="buffer" /> 内の文字の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">文字列またはオブジェクトが null として渡されました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>行終端記号をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。文字配列が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/ko/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/ko/System.IO.xml
new file mode 100755
index 0000000000..145ab498b9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/ko/System.IO.xml
@@ -0,0 +1,2262 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>기본 데이터 형식을 특정 인코딩의 이진 값으로 읽습니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 하는 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="input">입력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 또는 <paramref name="input" />가 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" />의 내부 스트림에 대한 액세스를 노출합니다.</summary>
+ <returns>BinaryReader와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>스트림에서 읽은 지정된 바이트 수로 내부 버퍼를 채웁니다.</summary>
+ <param name="numBytes">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" />를 읽기 전에 스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">요청된 <paramref name="numBytes" />가 내부 버퍼 크기보다 큰 경우</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>사용할 수 있는 다음 문자를 반환하고 바이트 또는 문자 위치를 앞으로 이동하지 않습니다.</summary>
+ <returns>사용할 수 있는 다음 문자를 반환하고 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">현재 문자는 스트림에 선택한 <see cref="T:System.Text.Encoding" />을 사용하여 내부 문자 버퍼링으로 디코딩할 수 없습니다.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>내부 스트림에서 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>입력 스트림의 다음 문자를 반환하고 현재 사용할 수 있는 문자가 없을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 지점부터 스트림에서 지정된 바이트 수만큼 읽습니다. </summary>
+ <returns>
+ <paramref name="buffer" />로 읽어 온 바이트 수입니다.이 바이트 수는 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열의 지정된 지점부터 스트림에서 지정된 문자 수만큼 읽습니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 문자가 현재 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>압축 형식의 32비트 정수를 읽습니다.</summary>
+ <returns>압축 형식의 32비트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">스트림이 손상되었습니다.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>현재 스트림에서 Boolean 값을 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>바이트가 0이 아니면 true이고 0이면 false입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>현재 스트림에서 다음 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 다음 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>현재 스트림에서 지정된 바이트 수만큼 바이트 배열로 읽어 오고 현재 위치를 해당 바이트 수만큼 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 바이트 배열입니다.이 바이트 배열은 스트림의 끝에 도달할 경우 요청된 바이트 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 바이트 수입니다.이 값은 0 또는 음수가 아닌 숫자여야 합니다. 그렇지 않으면 예외가 발생합니다.</param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>현재 스트림에서 다음 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 문자입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">서로게이트 문자를 읽은 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>현재 스트림에서 지정된 문자 수만큼 읽어 문자 배열로 데이터를 반환하고, 사용된 Encoding과 스트림에서 읽어 오는 특정 문자의 길이만큼 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 문자 배열입니다.이 문자 배열은 스트림의 끝에 도달할 경우 요청된 문자 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>현재 스트림에서 10진 값을 읽고 스트림의 현재 위치를 16바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 10진 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>현재 스트림에서 8바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 8바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>현재 스트림에서 부호 있는 2바이트 정수를 읽고 스트림의 현재 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>현재 스트림에서 부호 있는 4바이트 정수를 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>현재 스트림에서 부호 있는 8바이트 정수를 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>현재 스트림에서 부호 있는 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>현재 스트림에서 4바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 4바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>현재 스트림에서 문자열을 읽습니다.한 번에 7비트 정수로 인코드된 길이는 해당 문자열의 접두사로 붙습니다.</summary>
+ <returns>읽어 오는 문자열입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>little-endian 인코딩을 사용하여 현재 스트림에서 부호 없는 2바이트 정수를 읽고 스트림의 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>현재 스트림에서 부호 없는 4바이트 정수를 읽고 스트림의 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>현재 스트림에서 부호 없는 8바이트 정수를 읽고 스트림의 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>기본 이진 형식을 스트림에 쓰고 특정 인코딩으로 된 문자열 쓰기를 지원합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>스트림에 쓰는 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="output">출력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 내부 스트림을 가져옵니다.</summary>
+ <returns>BinaryWriter와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>백업 저장소가 없는 <see cref="T:System.IO.BinaryWriter" />를 지정합니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>내부 스트림을 보유합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내에서 위치를 설정합니다.</summary>
+ <returns>현재 스트림에서의 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" />에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져올 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" />의 필드입니다. </param>
+ <exception cref="T:System.IO.IOException">파일 포인터가 잘못된 위치로 이동한 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 값이 잘못된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>false를 나타내는 0과 true를 나타내는 1을 사용하여 1바이트 Boolean 값을 현재 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값(0 또는 1)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>부호 없는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 없는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>내부 스트림에 바이트 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 배열 영역을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 시작점입니다. </param>
+ <param name="count">쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>유니코드 문자를 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="ch">쓰려고 하는 서로게이트가 아닌 유니코드 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" />가 단일 서로게이트 문자인 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>문자 배열을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열 섹션을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="chars" />의 시작점입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>10진 값을 현재 스트림에 쓰고 스트림 위치를 16바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">출력할 10진수 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>2바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>4바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>8바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>부호 있는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 있는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 현재 인코딩으로 된 이 스트림에 문자열의 길이가 맨 앞에 나오는 문자열을 쓴 다음 사용된 인코딩과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="value">쓸 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>2바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>4바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>8바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>압축 형식의 32비트 정수를 씁니다.</summary>
+ <param name="value">쓸 32비트 정수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫혀 있는 경우 </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>읽을 때 throw되는 예외가 스트림의 끝을 지나 시도됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>시스템에서 제공되는 메시지로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>
+ <paramref name="message" />로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>데이터 스트림의 형식이 잘못된 경우 throw되는 예외입니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>백업 저장소가 메모리인 스트림을 만듭니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>0으로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">현재 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 영역(인덱스)을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성과 지정된 대로 설정된 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 호출 기능을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <param name="publiclyVisible">스트림을 만든 부호 없는 바이트 배열을 반환하는 <see cref="M:System.IO.MemoryStream.GetBuffer" />를 사용하도록 설정하려면 true이고, 설정하지 않으려면 false입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>지정된 대로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="capacity">내부 배열의 초기 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" />가 음수인 경우 </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>이 스트림에 할당된 바이트 수를 가져오거나 설정합니다.</summary>
+ <returns>버퍼에서 스트림에 대해 사용할 수 있는 부분의 길이입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">음수 또는 스트림의 현재 길이보다 작은 용량이 설정되어 있는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">용량을 수정할 수 없는 스트림에 set이 호출되는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>
+ <see cref="M:System.IO.Stream.Flush" /> 메서드를 재정의하여 아무런 작업도 수행되지 않도록 합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>스트림의 길이(바이트)를 가져옵니다.</summary>
+ <returns>스트림의 길이(바이트)입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>스트림 내의 현재 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">위치가 음수 값이나 <see cref="F:System.Int32.MaxValue" />보다 큰 값으로 설정된 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 블록을 읽어서 버퍼에 씁니다.</summary>
+ <returns>버퍼로 쓴 총 바이트 수입니다.해당 바이트 수를 현재 사용할 수 없는 경우 이 수는 요청된 바이트 수보다 작을 수 있으며 바이트를 읽기 전에 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 스트림으로부터 읽은 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="offset">현재 스트림에서 데이터를 저장하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>현재 스트림에서 바이트를 읽습니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" />로 캐스팅된 바이트이거나 스트림의 끝에 도달한 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내의 위치를 지정된 값으로 설정합니다.</summary>
+ <returns>초기 참조 지점과 오프셋을 조합해서 계산한, 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">스트림 내의 새 위치입니다.이 위치는 <paramref name="loc" /> 매개 변수와 관련되며 양수와 음수 모두 가능합니다.</param>
+ <param name="loc">검색 참조 지점 역할을 하는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">스트림의 시작 전에 검색하려고 한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" />가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentException">잘못된 <see cref="T:System.IO.SeekOrigin" />이 있는 경우 또는<paramref name="offset" />이 산술 연산 오버플로를 발생시킨 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>현재 스트림의 길이를 지정된 값으로 설정합니다.</summary>
+ <param name="value">길이를 설정할 값입니다. </param>
+ <exception cref="T:System.NotSupportedException">현재 스트림의 크기를 조정할 수 없으며 <paramref name="value" />가 현재 용량보다 큰 경우또는 현재 스트림이 쓰기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" />가 음수이거나 <see cref="T:System.IO.MemoryStream" />의 최대 길이보다 큰 경우. 여기서 최대 길이는 <see cref="F:System.Int32.MaxValue" /> - origin입니다. origin은 스트림이 시작되는 내부 버퍼의 인덱스입니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> 속성에 관계없이 바이트 배열에 스트림 내용을 씁니다.</summary>
+ <returns>새 바이트 배열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>이 스트림을 만드는 데 사용된 부호 없는 바이트의 배열을 반환합니다.반환 값은 변환의 성공 여부를 나타냅니다.</summary>
+ <returns>성공적으로 변환되면 true이고, 그렇지 않으면 false입니다.</returns>
+ <param name="buffer">이 스트림을 만든 바이트 배열 세그먼트입니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>버퍼에서 읽은 데이터를 사용하여 현재 스트림에 바이트 블록을 씁니다.</summary>
+ <param name="buffer">데이터를 쓸 버퍼입니다. </param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에서 <paramref name="count" /> 바이트보다 가까우며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>현재 위치에서 현재 스트림에 바이트를 씁니다.</summary>
+ <param name="value">쓸 바이트입니다. </param>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에 있으며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>다른 스트림에 이 메모리 스트림의 전체 내용을 씁니다.</summary>
+ <param name="stream">이 메모리 스트림을 쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>탐색에 사용할 스트림 내 위치를 지정합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>스트림의 맨 앞을 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>스트림 내의 현재 위치를 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>스트림의 맨 끝을 지정합니다.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>바이트 시퀀스에 대한 일반 뷰를 제공합니다.이 클래스는 추상 클래스입니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 읽기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 검색을 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>현재 스트림이 시간 초과될 수 있는지를 결정하는 값을 가져옵니다.</summary>
+ <returns>현재 스트림이 시간 초과될 수 있는지를 결정하는 값입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>현재 스트림에서 바이트를 읽어서 다른 스트림에 해당 바이트를 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 읽어서 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" />에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>파생 클래스에서 재정의되면 이 스트림에 대해 모든 버퍼를 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 합니다.</summary>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대해 모든 버퍼를 비동기적으로 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 하고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>파생 클래스에서 재정의되면 스트림 바이트의 길이를 가져옵니다.</summary>
+ <returns>스트림 길이(바이트)를 나타내는 long 값입니다.</returns>
+ <exception cref="T:System.NotSupportedException">Stream에서 파생된 클래스가 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>백업 저장소가 없는 Stream입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>파생 클래스에서 재정의되면 현재 스트림 내의 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스에서 재정의되면 현재 스트림에서 바이트의 시퀀스를 읽고, 읽은 바이트 수만큼 스트림 내에서 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 바이트 수입니다.이 바이트 수는 현재 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">바이트 배열입니다.이 메서드가 반환될 때 버퍼에는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 원본으로부터 읽어온 바이트로 교체된 상태로 포함됩니다.</param>
+ <param name="offset">현재 스트림에서 읽은 데이터를 저장하기 시작하는 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에서 읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 시퀀스를 읽고 읽은 바이트 수만큼 스트림에서 위치를 비동기적으로 앞으로 이동합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>스트림에서 바이트를 읽고 스트림 내 위치를 한 바이트씩 앞으로 이동하거나 스트림 끝일 경우 -1을 반환합니다.</summary>
+ <returns>Int32로 캐스팅된 부호 없는 바이트이거나 스트림의 끝에 있는 경우 -1입니다.</returns>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>스트림이 시간 초과 전 읽기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 읽기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림 내의 위치를 설정합니다.</summary>
+ <returns>현재 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" /> 매개 변수에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져오는 데 사용되는 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우 스트림은 검색을 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>파생 클래스에 재정의될 때 현재 스트림의 길이를 설정합니다.</summary>
+ <param name="value">원하는 현재 스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우처럼 스트림이 쓰기와 검색을 모두 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림에 바이트의 시퀀스를 쓰고 쓰여진 바이트 수만큼 이 스트림 내에서 앞으로 이동합니다.</summary>
+ <param name="buffer">바이트 배열입니다.이 메서드는 <paramref name="buffer" />의 <paramref name="count" /> 바이트를 현재 스트림으로 복사합니다.</param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에 쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">총 <paramref name="offset" /> 및 <paramref name="count" /> 버퍼 길이 보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" /> 음수입니다.</exception>
+ <exception cref="T:System.IO.IOException">지정된 된 파일을 찾을 수 없는 같은 I/O 오류가 발생 합니다.</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 스트림이 닫힌 후 호출 되었습니다.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 시퀀스를 비동기적으로 쓰고 쓴 바이트 수만큼 이 스트림에서 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>스트림의 현재 위치에 바이트를 쓰고 스트림 내 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">스트림에 쓸 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>스트림이 시간 초과 전 쓰기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 쓰기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>특정 인코딩의 바이트 스트림에서 문자를 읽는 <see cref="T:System.IO.TextReader" />를 구현합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림에 대한 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>지정한 바이트 순서 표시 검색 옵션을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 문자 인코딩을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션을 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <param name="bufferSize">최소 버퍼 크기입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 0보다 작거나 같은 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 기반으로 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="stream">읽을 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾으려면 true이고, 찾지 않으려면 false입니다.</param>
+ <param name="bufferSize">최소 버퍼 크기입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>내부 스트림을 반환합니다.</summary>
+ <returns>내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>현재 <see cref="T:System.IO.StreamReader" /> 개체에서 사용 중인 현재 문자 인코딩을 가져옵니다.</summary>
+ <returns>현재 판독기에서 사용하는 문자 인코딩입니다.<see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출할 때 인코딩이 자동으로 검색되므로 <see cref="T:System.IO.StreamReader" />의 <see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출하면 값이 달라질 수 있습니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>내부 버퍼를 지웁니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>내부 스트림을 닫고 <see cref="T:System.IO.StreamReader" />에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>현재 스트림 위치가 스트림의 끝에 있는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>현재 스트림 위치가 스트림의 끝에 있으면 true이고, 없으면 false입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">내부 스트림이 삭제된 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>빈 스트림 주위의 <see cref="T:System.IO.StreamReader" /> 개체입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 읽을 문자가 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>입력 스트림에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" /> 개체로 표시되는 입력 스트림의 다음 문자이거나, 사용할 수 있는 문자가 더 이상 없는 경우에는 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 문자를 지정된 인덱스부터 버퍼로 읽어 들입니다.</summary>
+ <returns>읽은 문자 수를 반환하거나 스트림의 끝에 있고 읽은 데이터가 없으면 0을 반환합니다.이 수는 스트림 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" /> 매개 변수보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫히는 등의 I/O 오류가 발생한 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>현재 스트림에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>입력 스트림의 다음 줄을 반환하거나 입력 스트림의 끝에 도달한 경우 null을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>현재 스트림에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 스트림의 다음 줄을 포함하거나 모든 문자를 읽은 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 읽습니다.</summary>
+ <returns>현재 위치부터 끝까지의 나머지 스트림은 문자열입니다.현재 위치가 스트림 끝에 있으면 빈 문자열("")을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 비동기적으로 읽어서 이를 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 스트림 끝까지 있는 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />를 구현하여 특정 인코딩의 스트림에 문자를 씁니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 참조 원본.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>지정된 인코딩과 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="stream">쓸 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />가 <see cref="M:System.IO.StreamWriter.Write(System.Char)" />를 호출할 때마다 해당 버퍼를 내부 스트림에 플러시할지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" />가 해당 버퍼를 플러시하게 하려면 true이고, 그렇지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>백업 저장소의 인터페이스 역할을 하는 내부 스트림을 가져옵니다.</summary>
+ <returns>이 StreamWriter가 쓰고 있는 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>현재 인스턴스에 대해 생성자에 지정된 <see cref="T:System.Text.Encoding" />이거나, 인코딩이 지정되지 않은 경우 <see cref="T:System.Text.UTF8Encoding" />입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>현재 writer의 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 스트림에 쓰여집니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">현재 writer가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생한 경우 </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>StreamWriter에 쓸 수는 있지만 읽을 수는 없는 백업 저장소를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>스트림에 문자를 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>스트림에 문자 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>스트림에 문자의 하위 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>스트림에 문자열을 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>문자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작할 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>문자열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>줄 종결자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>문자열에서 읽어오는 <see cref="T:System.IO.TextReader" />를 구현합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>지정된 문자열에서 읽어오는 <see cref="T:System.IO.StringReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" />가 초기화되어야 하는 문자열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 매개 변수가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>입력 문자열에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>내부 문자열의 다음 문자를 반환하거나, 사용할 수 있는 문자가 더 이상 없으면 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>입력 문자열에서 문자 블록을 읽은 다음 문자 위치를 <paramref name="count" />씩 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 현재 문자가 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 내부 문자열의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">버퍼의 시작 인덱스입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>현재 문자열에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>현재 문자열의 다음 줄 또는 문자열의 끝에 도달한 경우 null입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>현재 문자열에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 문자열 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>내부 문자열의 현재 위치에서 끝까지의 내용입니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 비동기적으로 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 문자열 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>정보를 문자열로 쓰기 위한 <see cref="T:System.IO.TextWriter" />를 구현합니다.정보는 내부 <see cref="T:System.Text.StringBuilder" />에 저장됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>지정한 형식 제어를 사용하여 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰고 지정한 서식 공급자를 갖는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>출력이 쓰여질 Encoding입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>내부 <see cref="T:System.Text.StringBuilder" />를 반환합니다.</summary>
+ <returns>내부 StringBuilder입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>현재 StringWriter에 지금까지 쓰여진 문자가 포함된 문자열을 반환합니다.</summary>
+ <returns>현재 StringWriter에 쓰여진 문자가 포함된 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>문자를 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />인 경우Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>문자를 현재 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>문자를 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>문자를 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>여러 개의 문자를 순차적으로 읽을 수 있는 판독기를 나타냅니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextReader" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>TextReader에 읽을 데이터를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>문자 소스나 판독기의 상태를 변경하지 않고 다음 문자를 읽습니다.판독기에서 실제로 읽지 않고 사용 가능한 다음 문자를 반환합니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 판독기에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>텍스트 판독기에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>텍스트 판독기의 다음 문자 또는 사용할 수 있는 문자가 더 이상 없는 경우 -1입니다.기본 구현된 경우에는 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 판독기 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.읽을 문자가 더 이상 없는 경우에 이 메서드를 호출하면 0이 반환됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 판독기의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드가 반환할 때 이 매개 변수에는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> -1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 들어 있습니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>텍스트 판독기에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>판독기의 다음 줄이거나 모든 문자를 읽은 경우 null입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 텍스트 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 읽어서 단일 문자열로 반환합니다.</summary>
+ <returns>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 포함하는 문자열입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 비동기적으로 읽어서 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 텍스트 판독기 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>일련의 문자를 연속하여 쓸 수 있는 작성기를 나타냅니다.이 클래스는 추상 클래스입니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>지정된 서식 공급자를 사용하여 <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">서식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>이 TextWriter에 사용한 줄 바꿈 문자를 저장합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextWriter" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>파생 클래스에서 재정의된 경우 출력을 쓰는 문자 인코딩을 반환합니다.</summary>
+ <returns>출력을 쓰는 문자 인코딩입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>서식 지정을 제어하는 개체를 가져옵니다.</summary>
+ <returns>특정 문화권에 대한 <see cref="T:System.IFormatProvider" /> 개체이거나, 다른 문화권을 지정하지 않은 경우 현재 문화권의 서식입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>현재 TextWriter에서 사용한 줄 종결자 문자열을 가져오거나 설정합니다.</summary>
+ <returns>현재 TextWriter의 줄 종결자 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>쓸 수는 있지만 읽을 수는 없는 백업 저장소를 TextWriter에 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 또는 <paramref name="arg" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 <paramref name="buffer" />의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">문자열이나 개체가 null로 전달되는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.문자 배열이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/ru/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/ru/System.IO.xml
new file mode 100755
index 0000000000..d9ad61035f
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/ru/System.IO.xml
@@ -0,0 +1,2023 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Считывает примитивные типы данных как двоичные значения в заданной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="input">Входной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов.</summary>
+ <param name="input">Входной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="input">Входной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryReader" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="encoding" /> или <paramref name="input" /> имеет значение null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Предоставляет доступ к базовому потоку объекта <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.BinaryReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Заполняет внутренний буфер указанным количеством байтов, которые были cчитаны из потока.</summary>
+ <param name="numBytes">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Конец потока достигнут раньше, чем было выполнено чтение <paramref name="numBytes" /> байтов. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Запрошенное значение <paramref name="numBytes" /> превышает размер внутреннего буфера.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Возвращает следующий доступный для чтения символ, не перемещая позицию байта или символа вперед.</summary>
+ <returns>Следующий доступный символ или значение -1, если в потоке больше нет символов, или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Текущий символ не может быт декодирован в буфер внутренних символов с помощью <see cref="T:System.Text.Encoding" />, выбранного для потока.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Выполняет чтение знаков из базового потока и перемещает текущую позицию в потоке вперед в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Следующий символ из входного потока или значение -1, если в настоящее время доступных символов нет.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество байтов из потока, начиная с заданной точки в массиве байтов. </summary>
+ <returns>Количество байтов, считанных в <paramref name="buffer" />.Количество символов может быть меньше указанного числа, если в потоке осталось меньше байтов, чем следует считать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество символов из потока, начиная с заданной точки в массиве символов.</summary>
+ <returns>Общее количество символов, считанных в буфер.Количество символов может быть меньше указанного числа, если в потоке осталось меньше символов, чем следует прочитать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Число символов для чтения. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Считывает 32-разрядное целое число в сжатом формате.</summary>
+ <returns>32-разрядное целое число в сжатом формате.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Поток поврежден.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Считывает значение Boolean из текущего потока и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Значение true, если байт не равен нулю; в противном случае — значение false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Считывает из текущего потока следующий байт и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Следующий байт, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Считывает указанное количество байтов из текущего потока в массив байтов и перемещает текущую позицию на это количество байтов.</summary>
+ <returns>Массив байтов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных байтов.</returns>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить.Это значение должно быть равно 0 или быть больше 0, иначе возникнет исключение.</param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Считывает следующий знак из текущего потока и изменяет текущую позицию в потоке в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Символ, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Выполнено чтение символа-заместителя. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Считывает указанное количество символов из текущего потока, возвращает данные в массив символов и перемещает текущую позицию в соответствии с используемой Encoding и определенным символом, считываемым из потока.</summary>
+ <returns>Массив символов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных символов.</returns>
+ <param name="count">Количество символов, которое необходимо считать. </param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Считывает десятичное значение из текущего потока и перемещает текущую позицию в потоке на шестнадцать байтов вперед.</summary>
+ <returns>Десятичное значение, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Считывает число с плавающей запятой длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Число с плавающей запятой длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Считывает целое число со знаком длиной 2 байта из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Считывает целое число со знаком длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Считывает целое число со знаком длиной 8 байта из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Целое число со знаком длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Считывает из текущего потока байт со знаком и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Байт со знаком, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Считывает число с плавающей запятой длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Число с плавающей запятой длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Считывает строку из текущего потока.Строка предваряется значением длины строки, которое закодировано как целое число блоками по семь битов.</summary>
+ <returns>Считываемая строка.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Считывает целое число без знака длиной 2 байта в формате с прямым порядком байтов из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число без знака длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Считывает целое число без знака длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число без знака длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Считывает целое число без знака длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байтов вперед.</summary>
+ <returns>Целое число без знака длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Записывает простые типы данных в поток как двоичные значения и поддерживает запись строк в определенной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.BinaryWriter" />, который осуществляет запись в поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="output">Выходной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="output" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов.</summary>
+ <param name="output">Выходной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="output">Выходной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Получает базовый поток <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Задает <see cref="T:System.IO.BinaryWriter" /> без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Содержит базовый поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Задает позицию в текущем потоке.</summary>
+ <returns>Позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно <paramref name="origin" />. </param>
+ <param name="origin">Поле <see cref="T:System.IO.SeekOrigin" /> указывает точку отсчета, относительно которой указывается новая позиция. </param>
+ <exception cref="T:System.IO.IOException">Указатель позиции в файле перемещен в недопустимую позицию. </exception>
+ <exception cref="T:System.ArgumentException">Значение <see cref="T:System.IO.SeekOrigin" /> является недопустимым. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Выполняет запись значения типа Boolean длиной один байт в текущий поток, при этом 0 соответствует значению false, а 1 — значению true.</summary>
+ <param name="value">Записываемое в поток значение типа Boolean (0 или 1). </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Выполняет запись байта без знака в текущий поток и перемещает позицию в потоке на один байт вперед.</summary>
+ <param name="value">Записываемый в поток байт без знака. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Выполняет запись массива байтов в базовый поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива байтов в текущий поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="buffer" />, с которой начинается запись. </param>
+ <param name="count">Количество записываемых байтов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Выполняет запись символа Юникод в текущий поток и перемещает текущую позицию в потоке вперед в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="ch">Незаменяющий символ Юникода, который необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> представляет собой единичный символ-заместитель.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текущий поток и перемещает текущую позицию в потоке в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива символов в текущий поток и изменяет текущую позицию в потоке в соответствии с используемой Encoding и, возможно, количеством символов, записанных в поток.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="chars" />, с которой начинается запись. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Записывает десятичное число в текущий поток и перемещает позицию в потоке на шестнадцать байтов.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Записывает число с плавающей запятой длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Число с плавающей запятой длиной 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Записывает целое число со знаком длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число со знаком размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Записывает целое число со знаком длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число со знаком размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Записывает целое число со знаком длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число со знаком размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Записывает байт со знаком в текущий поток и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт со знаком, который необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Записывает число с плавающей запятой длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Число с плавающей запятой длиной 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Записывает в текущий поток строку, предваряемую ее длиной, используя текущую кодировку <see cref="T:System.IO.BinaryWriter" />, и перемещает позицию в потоке вперед в соответствии с используемой кодировкой и количеством записанных в поток символов.</summary>
+ <param name="value">Записываемое значение. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Записывает целое число без знака длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число без знака размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Записывает целое число без знака длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число без знака размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Записывает целое число без знака длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число без знака размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Записывает 32-разрядное целое число в сжатом формате.</summary>
+ <param name="value">32-разрядное целое число, которое необходимо записать. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Поток закрыт. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Исключение, которое создается при попытке выполнить чтение за пределами потока.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке системного сообщения, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке <paramref name="message" />, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>Исключение возникает, когда поток данных имеет недопустимый формат.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> с указанным сообщением об ошибке.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> со ссылкой на внутреннее исключение, которое является причиной данного исключения.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>Создает поток, резервным хранилищем которого является память.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной нулевым значением.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается текущий поток. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области (индекса) массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="index" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" /> и возможности вызова <see cref="M:System.IO.MemoryStream.GetBuffer" /> с указанным значением.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <param name="publiclyVisible">Значение true, чтобы разрешить метод <see cref="M:System.IO.MemoryStream.GetBuffer" />, возвращающий массив байтов без знака, из которого создан поток; в противном случае — значение false. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной с указанным значением.</summary>
+ <param name="capacity">Исходный размер внутреннего массива в байтах. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="capacity" /> отрицательно. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций чтения.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций поиска.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Возвращает или задает число байтов, выделенных для этого потока.</summary>
+ <returns>Длина применимой к использованию части буфера для потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Заданная емкость отрицательная или меньше текущей длины потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <exception cref="T:System.NotSupportedException">set вызывается для потока, емкость которого нельзя изменить. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает все байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.MemoryStream" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>Переопределяет метод <see cref="M:System.IO.Stream.Flush" /> так, что никакие действия не выполняются.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы для этого потока и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Возвращает длину потока в байтах.</summary>
+ <returns>Длина потока в байтах.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Возвращает или задает текущее положение в потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">В качестве положения задано отрицательное значение или значение, большее <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает блок байтов из текущего потока и записывает данные в буфер.</summary>
+ <returns>Общее число байтов, записанных в буфер.Оно может быть меньше запрошенного числа байтов, если это количество в текущий момент не доступно, или же равно нулю, если конец потока достигнут до того, как байты были считаны.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит указанный массив байтов со значениями от <paramref name="offset" /> до (<paramref name="offset" /> + <paramref name="count" /> - 1), замененными символами, считанными из текущего потока. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается сохранение данных из текущего потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Считывает байт из текущего потока.</summary>
+ <returns>Байт приводится к типу <see cref="T:System.Int32" /> или -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Задает указанное значение для положения в текущем потоке.</summary>
+ <returns>Новое положение в потоке, вычисляемое путем объединения смещения и исходной точки ссылки.</returns>
+ <param name="offset">Новое положение в потоке.Оно определяется относительно параметра <paramref name="loc" /> и может быть положительным или отрицательным.</param>
+ <param name="loc">Значение типа <see cref="T:System.IO.SeekOrigin" />, которое действует как точка ссылки поиска. </param>
+ <exception cref="T:System.IO.IOException">Попытка поиска выполняется до начала потока. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="offset" /> больше значения <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> недопустим. -или-Значение <paramref name="offset" /> вызвало арифметическое переполнение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Задает указанное значение для длины текущего потока.</summary>
+ <param name="value">Значение задаваемой длины. </param>
+ <exception cref="T:System.NotSupportedException">Размер текущего потока изменить нельзя, и значение параметра <paramref name="value" /> больше текущей емкости.-или- Текущий поток не поддерживает запись. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="value" /> отрицательное или больше максимальной длины <see cref="T:System.IO.MemoryStream" />, где максимальная длина равна (<see cref="F:System.Int32.MaxValue" /> - источник). Источник — это индекс в основном буфере, с которого начинается поток. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Записывает содержимое потока в массив байтов независимо от свойства <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Новый массив байтов.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Возвращает массив байтов без знака, из которого был создан данный поток.Возвращаемое значение указывает, успешно ли выполнено преобразование.</summary>
+ <returns>Значение true, если преобразование прошло успешно; в противном случае — значение false.</returns>
+ <param name="buffer">Сегмент массива байтов, из которого был создан данный поток.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Записывает в текущий поток блок байтов, используя данные, считанные из буфера.</summary>
+ <param name="buffer">Буфер, из которого записываются данные. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток.</param>
+ <param name="count">Максимальное число байтов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение ближе к концу потока, чем число байтов <paramref name="count" />, и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение текущего потока.</summary>
+ <param name="value">Записываемый байт. </param>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение находится в конце потока и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Записывает все содержимое данного потока памяти в другой поток.</summary>
+ <param name="stream">Поток, в который требуется осуществить запись данного потока памяти. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий или конечный поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Задает позицию в потоке, используемую для поиска.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Задает начало потока.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Задает текущее положение в потоке.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Задает конец потока.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Предоставляет универсальное представление последовательности байтов.Этот класс является абстрактным.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>При переопределении в производном классе возвращает значение, показывающее, поддерживает ли текущий поток возможность чтения.</summary>
+ <returns>Значение true, если поток поддерживает чтение; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживается ли в текущем потоке возможность поиска.</summary>
+ <returns>Значение true, если поток поддерживает поиск; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Возвращает значение, которое показывает, может ли для данного потока истечь время ожидания.</summary>
+ <returns>Значение, которое показывает, может ли для данного потока истечь время ожидания.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживает ли текущий поток возможность записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="bufferSize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Освобождает все ресурсы, занятые модулем <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.Stream" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>При переопределении в производном классе очищает все буферы данного потока и вызывает запись данных буферов в базовое устройство.</summary>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы данного потока, вызывает запись буферизованных данных в базовое устройство и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>При переопределении в производном классе получает длину потока в байтах.</summary>
+ <returns>Длинное значение, представляющее длину потока в байтах.</returns>
+ <exception cref="T:System.NotSupportedException">Класс, созданный на основе класса Stream, не поддерживает возможность поиска. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Объект Stream без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>При переопределении в производном классе получает или задает позицию в текущем потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Этот поток не поддерживает поиск. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает позицию в потоке на число считанных байтов.</summary>
+ <returns>Общее количество байтов, считанных в буфер.Это число может быть меньше количества запрошенных байтов, если столько байтов в настоящее время недоступно, а также равняться нулю (0), если был достигнут конец потока.</returns>
+ <param name="buffer">Массив байтов.После завершения выполнения данного метода буфер содержит указанный массив байтов, в котором значения в интервале между <paramref name="offset" /> и (<paramref name="offset" /> + <paramref name="count" /> - 1) заменены байтами, считанными из текущего источника.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в <paramref name="buffer" />, с которого начинается сохранение данных, считанных из текущего потока. </param>
+ <param name="count">Максимальное количество байтов, которое должно быть считано из текущего потока. </param>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию внутри потока на число считанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Считывает байт из потока и перемещает позицию в потоке на один байт или возвращает -1, если достигнут конец потока.</summary>
+ <returns>Байт без знака, приведенный к Int32, или значение -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.ReadTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>При переопределении в производном классе задает позицию в текущем потоке.</summary>
+ <returns>Новая позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно параметра <paramref name="origin" />. </param>
+ <param name="origin">Значение типа <see cref="T:System.IO.SeekOrigin" />, указывающее точку ссылки, которая используется для получения новой позиции. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает поиск, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>При переопределении в производном классе задает длину текущего потока.</summary>
+ <param name="value">Нужная длина текущего потока в байтах. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает ни поиск, ни запись, например, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе записывает последовательность байтов в текущий поток и перемещает текущую позицию в нем вперед на число записанных байтов.</summary>
+ <param name="buffer">Массив байтов.Этот метод копирует байты <paramref name="count" /> из <paramref name="buffer" /> в текущий поток.</param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток. </param>
+ <param name="count">Количество байтов, которое необходимо записать в текущий поток. </param>
+ <exception cref="T:System.ArgumentException">Сумма <paramref name="offset" /> и <paramref name="count" /> больше, чем длина буфера.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> — null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода, такие как не удается найти указанный файл.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> был вызван после закрытия потока.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток и перемещает текущую позицию внутри потока на число записанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение в потоке и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.WriteTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Реализует объект <see cref="T:System.IO.TextReader" />, который считывает символы из потока байтов в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока, используя заданный параметр обнаружения метки порядка следования байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов и параметр обнаружения метки порядка байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов, параметр обнаружения метки порядка байтов и размер буфера.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <param name="bufferSize">Минимальный размер буфера. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="bufferSize" /> меньше или равно нулю. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока на основе заданной кодировки символов, параметра обнаружения меток порядка байтов и размера буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Считываемый поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="detectEncodingFromByteOrderMarks">Значение true для поиска меток порядка байтов в начале файла; в противном случае — значение false.</param>
+ <param name="bufferSize">Минимальный размер буфера.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamReader" />; в противном случае — значение false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Возвращает основной поток.</summary>
+ <returns>Основной поток.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Возвращает текущую кодировку символов, используемую текущим объектом <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Текущая кодировка символов, используемая текущим устройством чтения.После первого вызова любого метода <see cref="Overload:System.IO.StreamReader.Read" /> объекта <see cref="T:System.IO.StreamReader" /> значение может измениться, поскольку до первого вызова метода <see cref="Overload:System.IO.StreamReader.Read" /> автоматическое определение кодировки не выполняется.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Очищает внутренний буфер.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Закрывает основной поток, освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StreamReader" />, и при необходимости освобождает управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>Возвращает значение, определяющее, находится ли позиция текущего потока в конце потока.</summary>
+ <returns>Значение true, если текущее положение находится в конце потока; в противном случае — значение false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Основной поток удален.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Объект <see cref="T:System.IO.StreamReader" /> для пустого потока.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ для прочтения или значение -1, если доступных для чтения символов нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Выполняет чтение следующего символа из входного потока и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из входного потока, представленный в виде объекта <see cref="T:System.Int32" />, или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает заданное максимальное количество символов из текущего потока в буфер начиная с заданного индекса.</summary>
+ <returns>Число символов, которые были считаны, или значение 0, если к концу потока не было считано никаких данных.Это число будет не больше параметра <paramref name="count" />, в зависимости от доступности данных в потоке.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Индекс <paramref name="buffer" />, с которого требуется начать запись. </param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Возникает ошибка ввода-вывода, например закрывается поток. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем указанное количество символов записывается в буфер, возвращается текущий метод.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" />, в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.StreamReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из входного потока или значение null, если достигнут конец входного потока.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из потока или значение null, если все знаки прочитаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца потока.</summary>
+ <returns>Остальная часть потока в виде строки (от текущего положения до конца).Если текущее положение находится в конце потока, возвращается пустая строка ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца потока, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи символов в поток в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя кодировку UTF-8 и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="bufferSize">Размер буфера в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="bufferSize">Размер буфера в байтах.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Получает или задает значение, определяющее, будет ли <see cref="T:System.IO.StreamWriter" /> сбрасывать буфер в основной поток после каждого вызова <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Значение true, чтобы заставить <see cref="T:System.IO.StreamWriter" /> сбросить буфер; в противном случае — false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Получает основной поток, связанный с резервным хранилищем.</summary>
+ <returns>Поток, в который StreamWriter выполняет запись.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.StreamWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">trueЧтобы освободить управляемые и неуправляемые ресурсы; false чтобы освободить только неуправляемые ресурсы. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Кодировка <see cref="T:System.Text.Encoding" />, указанная в конструкторе для текущего экземпляра, или <see cref="T:System.Text.UTF8Encoding" />, если кодировка не задана.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Очищает все буферы для текущего средства записи и вызывает запись всех данных буфера в основной поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство записи закрывается. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Предоставляет StreamWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Записывает символ в поток.</summary>
+ <param name="value">Символ, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Записывает в поток массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые в поток данные.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в поток дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Записывает в поток строку.</summary>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> равняется null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Асинхронно записывает символ в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, содержащий записываемые данные.</param>
+ <param name="index">Положение символа в буфере с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Асинхронно записывает строку в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Асинхронно записывает в поток признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Реализует класс <see cref="T:System.IO.TextReader" />, осуществляющий чтение из строки.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringReader" />, осуществляющий чтение из указанной строки.</summary>
+ <param name="s">Строка, для которой должен быть инициализирован класс <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="s" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StringReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Считывает следующий символ из строки ввода и увеличивает позицию символа на один символ.</summary>
+ <returns>Следующий символ из основной строки или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает блок символов из строки ввода и увеличивает позицию символов на <paramref name="count" />.</summary>
+ <returns>Общее количество символов, считанных в буфер.Оно может быть меньше, чем число запрошенных символов, если большинство символов не доступно в текущий момент, или равно нулю, если достигнут конец основной строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Начальный индекс в буфере. </param>
+ <param name="count">Количество символов, которые необходимо считать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из текущей строки, или значение null, если достигнут конец строки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения строк или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Выполняет чтение всех символов, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Содержимое, начиная от текущей позиции до конца основной строки.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца строки.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи данных в строку.Данные хранятся в основном <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" /> с указанным форматом объекта.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" /> и который имеет указанный формат поставщика.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.StringWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Encoding, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Возвращает основной <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>Базовый StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Возвращает строку, содержащую символы, записанные до этого момента в текущий StringWriter.</summary>
+ <returns>Строка, содержащая символы, записанные в текущий StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Записывает символ в строку.</summary>
+ <param name="value">Символ для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в строку дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Записывает строку в текущую строку.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текущую строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего записано не будет.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в строку символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в строку дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронного записывает в текущий поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Представляет средство чтения, позволяющее считывать последовательные наборы символов.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />, а при необходимости освобождает также и управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Предоставляет TextReader без данных, доступных для чтения.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Выполняет чтение следующего символа, не изменяя состояние средства чтения или источника символа.Возвращает следующий доступный символ, фактически не считывая его из средства чтения.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или средство чтения не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Выполняет чтение следующего символа из средства чтения текста и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из средства чтения текста или значение -1, если доступных символов больше нет.Реализация по умолчанию возвращает значение -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Количество будет меньше или равно <paramref name="count" /> в зависимости от доступности данных в средстве чтения.Этот метод возвращает 0 (нуль), если его вызвать при отсутствии символов, доступных для чтения.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись. </param>
+ <param name="count">Максимальное число считываемых символов.Если конец средства чтения достигнут, прежде чем в буфер считано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" /> в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Выполняет чтение строки символов из средства чтения текста и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из средства чтения, или значение null, если все символы считаны.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов и возвращает данные в виде строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения текста или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца средства чтения текста, и возвращает их в виде одной строки.</summary>
+ <returns>Строка, содержащая все символы, начиная с текущей позиции до конца средства чтения текста.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы с текущей позиции до конца средства чтения текста и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца средства чтения текста.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Представляет модуль записи, который может записывать последовательные наборы символов.Это абстрактный класс.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" /> указанным поставщиком формата.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Сохраняет символы новой строки, используемые для данного TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>При переопределении в производном классе возвращает кодировку символов, в которой записаны выходные данные.</summary>
+ <returns>Кодировка символов, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Возвращает объект, управляющий форматированием.</summary>
+ <returns>Объект <see cref="T:System.IFormatProvider" /> для указанного языка и региональных параметров или форматирование текущего языка и региональных параметров, если не заданы другие.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Возвращает или задает признак конца строки, используемой текущим TextWriter.</summary>
+ <returns>Признак конца строки для текущего TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Предоставляет TextWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Выполняет запись символа в текстовую строку или поток.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает дочерний массив символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Записывает текстовое представление десятичного значения в текстовую строку или поток.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байт.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта с помощью вызова метода ToString для этого объекта.</summary>
+ <param name="value">Записываемый объект. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Асинхронно записывает строку в текстовую строку или поток.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="format" /> или <paramref name="arg" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Выполняет асинхронную запись массива символов в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в текстовую строку или поток. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего не записывается.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Записывает признак конца строки в текстовую строку или поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean, за которым следует признак конца строки.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <param name="index">Положение символа в <paramref name="buffer" />, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Записывает в текстовую строку или поток текстовое представление десятичного значения, за которым следует признак конца строки.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта путем вызова метода ToString для этого объекта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемый объект.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Записывает в текстовую строку или поток строку, за которой следует признак конца строки.</summary>
+ <param name="value">Строка для записи.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Строка или объект передаются в виде null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Асинхронно записывает признак конца строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Асинхронно записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если массив символов имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в текстовую строку или поток строку, за которой следует знак конца строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/zh-hans/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/zh-hans/System.IO.xml
new file mode 100755
index 0000000000..cf7eb52f97
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/zh-hans/System.IO.xml
@@ -0,0 +1,2237 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>用特定的编码将基元数据类型读作二进制值。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公开对 <see cref="T:System.IO.BinaryReader" /> 的基础流的访问。</summary>
+ <returns>与 BinaryReader 关联的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类的当前实例所使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>用从流中读取的指定字节数填充内部缓冲区。</summary>
+ <param name="numBytes">要读取的字节数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在可以读取 <paramref name="numBytes" /> 之前到达了流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">请求的 <paramref name="numBytes" /> 大于内部缓冲区大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>返回下一个可用的字符,并且不提升字节或字符的位置。</summary>
+ <returns>下一个可用的字符,或者,如果没有可用字符或者流不支持查找时为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">当前字符无法通过使用为该流选择的 <see cref="T:System.Text.Encoding" /> 解码到内部字符缓冲区中。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>从基础流中读取字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>输入流中的下一个字符,如果当前无可用字符则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从字节数组中的指定点开始,从流中读取指定的字节数。</summary>
+ <returns>读入 <paramref name="buffer" /> 的字节数。如果可用的字节没有请求的那么多,此数可能小于所请求的字节数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从字符数组中的指定点开始,从流中读取指定的字符数。</summary>
+ <returns>读入缓冲区的总字符数。如果当前可用的字节没有请求的那么多,此数可能小于所请求的字符数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以压缩格式读入 32 位整数。</summary>
+ <returns>压缩格式的 32 位整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">流已损坏。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>从当前流中读取 Boolean 值,并使该流的当前位置提升 1 个字节。</summary>
+ <returns>如果字节为非零,则为 true,否则为 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>从当前流中读取下一个字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的下一个字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>从当前流中读取指定的字节数以写入字节数组中,并将当前位置前移相应的字节数。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字节数组可能小于所请求的字节数。</returns>
+ <param name="count">要读取的字节数。此值必须为 0 或非负数字,否则将出现异常。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>从当前流中读取下一个字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>从当前流中读取的字符。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">读取了一个代理项字符。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>从当前流中读取指定的字符数,并以字符数组的形式返回数据,然后根据所使用的 Encoding 和从流中读取的特定字符,将当前位置前移。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字符数组可能小于所请求的字符数。</returns>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>从当前流中读取十进制数值,并将该流的当前位置提升十六个字节。</summary>
+ <returns>从当前流中读取的十进制数值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>从当前流中读取 8 字节浮点值,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>从当前流中读取 2 字节有符号整数,并使流的当前位置提升 2 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>从当前流中读取 4 字节有符号整数,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>从当前流中读取 8 字节有符号整数,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>从此流中读取 1 个有符号字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的一个有符号字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>从当前流中读取 4 字节浮点值,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 4 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>从当前流中读取一个字符串。字符串有长度前缀,一次 7 位地被编码为整数。</summary>
+ <returns>正被读取的字符串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>使用 Little-Endian 编码从当前流中读取 2 字节无符号整数,并将流的位置提升 2 个字节。</summary>
+ <returns>从该流中读取的 2 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>从当前流中读取 4 字节无符号整数并使流的当前位置提升 4 个字节。</summary>
+ <returns>从该流中读取的 4 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>从当前流中读取 8 字节无符号整数并使流的当前位置提升 8 个字节。</summary>
+ <returns>从该流中读取的 8 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化向流中写入的 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryWriter" /> 对象之后打开流对象,则为 true;否则为, false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>获取 <see cref="T:System.IO.BinaryWriter" /> 的基础流。</summary>
+ <returns>与 BinaryWriter 关联的基础流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 类的当前实例占用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定无后备存储区的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>持有基础流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>设置当前流中的位置。</summary>
+ <returns>包含当前流的位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的一个字段,指示获取新位置所依据的参考点。</param>
+ <exception cref="T:System.IO.IOException">文件指针被移到无效位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值无效。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>将单字节 Boolean 值写入当前流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要写入的 Boolean 值(0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>将一个无符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的无符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>将字节数组写入基础流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节数组部分写入当前流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>将 Unicode 字符写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="ch">要写入的非代理项 Unicode 字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是单一代理项字符。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>将字符数组写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符数组部分写入当前流,并根据所使用的 Encoding(可能还根据向流中写入的特定字符),提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <param name="index">
+ <paramref name="chars" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>将一个十进制值写入当前流,并将流位置提升十六个字节。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>将 2 字节有符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>将一个有符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的有符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>将有长度前缀的字符串按 <see cref="T:System.IO.BinaryWriter" /> 的当前编码写入此流,并根据所使用的编码和写入流的特定字符,提升流的当前位置。</summary>
+ <param name="value">要写入的值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>将 2 字节无符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以压缩格式写出 32 位整数。</summary>
+ <param name="value">要写出的 32 位整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">流已关闭。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>读操作试图超出流的末尾时引发的异常。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,将其消息字符串设置为系统提供的消息,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,使其消息字符串设置为 <paramref name="message" />,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>在数据流的格式无效时引发的异常。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的错误消息初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>创建一个流,其后备存储为内存。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化为零的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建当前流的无符号字节数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>基于字节数组的指定区域(索引)初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小于零。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于字节数组的指定区域,初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性和调用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力按指定设置的状态下,基于字节数组的指定区域初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <param name="publiclyVisible">设置为 true 可以启用 <see cref="M:System.IO.MemoryStream.GetBuffer" />,它返回无符号字节数组,流从该数组创建;否则为 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用按指定要求初始化的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="capacity">内部数组的初始大小(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 为负数。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>获取一个值,该值指示当前流是否支持读取。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>获取一个值,该值指示当前流是否支持查找。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>获取一个值,该值指示当前流是否支持写入。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>获取或设置分配给该流的字节数。</summary>
+ <returns>流的缓冲区的可使用部分的长度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量设置为负或小于流的当前长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <exception cref="T:System.NotSupportedException">对不能修改其容量的流调用 set。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取所有字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。</param>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.MemoryStream" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>重写 <see cref="M:System.IO.Stream.Flush" /> 方法以便不执行任何操作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清除此流的所有缓冲区,并监视取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>获取流的长度(以字节为单位)。</summary>
+ <returns>流的长度(以字节为单位)。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>获取或设置流中的当前位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">此位置设置为负值或大于 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流中读取字节块并将数据写入缓冲区。</summary>
+ <returns>写入缓冲区中的总字节数。如果字节数当前不可用,则总字节数可能小于所请求的字节数;如果在读取到任何字节前已到达流结尾,则为零。</returns>
+ <param name="buffer">当此方法返回时,包含指定的字节数组,该数组中从 <paramref name="offset" /> 到 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前流中读取的字符替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储当前流中的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>从当前流中读取一个字节。</summary>
+ <returns>强制转换为 <see cref="T:System.Int32" /> 的字节;或者如果已到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>将当前流中的位置设置为指定值。</summary>
+ <returns>流内的新位置,通过将初始引用点和偏移量合并计算而得。</returns>
+ <param name="offset">流内的新位置。它是相对于 <paramref name="loc" /> 参数的位置,而且可正可负。</param>
+ <param name="loc">类型 <see cref="T:System.IO.SeekOrigin" /> 的值,它用作查找引用点。</param>
+ <exception cref="T:System.IO.IOException">试图在流的开始位置之前查找。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 无效。- 或 -<paramref name="offset" /> 导致算法溢出。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>将当前流的长度设为指定值。</summary>
+ <param name="value">用于设置长度的值。</param>
+ <exception cref="T:System.NotSupportedException">当前流无法调整大小,而且 <paramref name="value" /> 大于当前容量。- 或 - 当前流不支持写入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 为负或者大于 <see cref="T:System.IO.MemoryStream" /> 的最大长度,其中最大长度为 (<see cref="F:System.Int32.MaxValue" />- origin),origin 为基础缓冲区中作为流的起点的索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>将流内容写入字节数组,而与 <see cref="P:System.IO.MemoryStream.Position" /> 属性无关。</summary>
+ <returns>新的字节数组。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>返回从中创建此流的无符号字节的数组。用于指示转换是否成功的返回值。</summary>
+ <returns>如果转换成功,则为 true;否则为 false。</returns>
+ <param name="buffer">用于创建此流的字节数组段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用从缓冲区读取的数据将字节块写入当前流。</summary>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置到流结尾的距离小于 <paramref name="count" /> 字节,并且无法修改容量。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>将一个字节写入当前位置上的当前流。</summary>
+ <param name="value">要写入的字节。</param>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置位于流的末尾,而且容量不能被修改。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>将此内存流的整个内容写入到另一个流中。</summary>
+ <param name="stream">要写入此内存流的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定在流的位置以查找使用。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定流的开头。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定流内的当前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定流的结尾。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供字节序列的一般视图。这是一个抽象类。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 类的新实例。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>当在派生类中重写时,获取指示当前流是否支持读取的值。</summary>
+ <returns>如果流支持读取,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>当在派生类中重写时,获取指示当前流是否支持查找功能的值。</summary>
+ <returns>如果流支持查找,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>获取一个值,该值确定当前流是否可以超时。</summary>
+ <returns>一个确定当前流是否可以超时的值。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>当在派生类中重写时,获取指示当前流是否支持写入功能的值。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数或零。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中异步读取字节并将其写入到另一流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>当在派生类中重写时,将清除该流的所有缓冲区,并使得所有缓冲数据被写入到基础设备。</summary>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清理这个流的所有缓冲区,并使所有缓冲数据写入基础设备,并且监控取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>当在派生类中重写时,获取流长度(以字节为单位)。</summary>
+ <returns>表示流长度(以字节为单位)的长值。</returns>
+ <exception cref="T:System.NotSupportedException">从 Stream 派生的类不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>无后备存储区的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>当在派生类中重写时,获取或设置当前流中的位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,从当前流读取字节序列,并将此流中的位置提升读取的字节数。</summary>
+ <returns>读入缓冲区中的总字节数。如果很多字节当前不可用,则总字节数可能小于请求的字节数;如果已到达流结尾,则为零 (0)。</returns>
+ <param name="buffer">字节数组。此方法返回时,该缓冲区包含指定的字符数组,该数组的 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字节替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。</param>
+ <param name="count">要从当前流中最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流异步读取字节序列,并将流中的位置提升读取的字节数。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>从流中读取一个字节,并将流内的位置向前提升一个字节,或者如果已到达流结尾,则返回 -1。</summary>
+ <returns>强制转换为 Int32 的无符号字节,如果到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试读取多长时间。</summary>
+ <returns>一个确定流在超时前尝试读取多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>当在派生类中重写时,设置当前流中的位置。</summary>
+ <returns>当前流中的新位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 参数的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 类型的值,指示用于获取新位置的参考点。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>当在派生类中重写时,设置当前流的长度。</summary>
+ <param name="value">所需的当前流的长度(以字节表示)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入和查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,向当前流中写入字节序列,并将此流中的当前位置提升写入的字节数。</summary>
+ <param name="buffer">字节数组。此方法将 <paramref name="count" /> 个字节从 <paramref name="buffer" /> 复制到当前流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">要写入当前流的字节数。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节序列异步写入当前流,并将流的当前位置提升写入的字节数。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>将一个字节写入流内的当前位置,并将流内的位置向前提升一个字节。</summary>
+ <param name="value">要写入流中的字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">该流不支持写入,或者该流已关闭。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试写入多长时间。</summary>
+ <returns>一个确定流在超时前尝试写入多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>实现一个 <see cref="T:System.IO.TextReader" />,使其以一种特定的编码从字节流中读取字符。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>用指定的字节顺序标记检测选项,为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的字符编码为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码和字节顺序标记检测选项。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <exception cref="T:System.ArgumentException">流不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小于或等于零。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小,有选择性的打开流。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">如果要在文件开头查找字节顺序标记,则为 true;否则为 false。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.StreamReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>返回基础流。</summary>
+ <returns>基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>获取当前 <see cref="T:System.IO.StreamReader" /> 对象正在使用的当前字符编码。</summary>
+ <returns>当前读取器所使用的当前字符编码。第一次调用 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法后,该值可能会不同,因为直到第一次调用 <see cref="Overload:System.IO.StreamReader.Read" /> 方法时,才会进行编码的自动检测。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除内部缓冲区。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>关闭基础流,释放 <see cref="T:System.IO.StreamReader" /> 使用的未托管资源,同时还可以根据需要释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>获取一个值,该值指示当前的流位置是否在流结尾。</summary>
+ <returns>如果当前流位置位于流的末尾,则为 true;否则为 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基础流已释放。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空流周围的 <see cref="T:System.IO.StreamReader" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>返回下一个可用字符,但不使用它。</summary>
+ <returns>为表示下一个要读取的字符的整数,或者,如果没有要读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>读取输入流中的下一个字符并使该字符位置提升一个字符。</summary>
+ <returns>输入流中表示为 <see cref="T:System.Int32" /> 对象的下一个字符。如果不再有可用的字符,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从指定的索引位置开始将来自当前流的指定的最多字符读到缓冲区。</summary>
+ <returns>已读取的字符数,或者如果已到达流结尾并且未读取任何数据,则为 0。该数小于或等于 <paramref name="count" /> 参数,具体取决于流中是否有可用的数据。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">开始写入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误,如流被关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入缓冲区之前已到达流结尾,则将返回当前方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中读取指定的最大字符数并从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入到缓冲区之前就已经达到流结尾,则将返回此方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>从当前流中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>输入流中的下一行;如果到达了输入流的末尾,则为 null。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>从当前流中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自流的下一行;如果读取了所有字符,则为 null。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>读取来自流的当前位置到结尾的所有字符。</summary>
+ <returns>字符串形式的流的其余部分(从当前位置到结尾)。如果当前位置位于流结尾,则返回空字符串 (“”)。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>异步读取来自流的当前位置到结尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括带有从流的当前位置到结尾的字符的字符串。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>实现一个 <see cref="T:System.IO.TextWriter" />,使其以一种特定的编码向流中写入字符。若要浏览此类型的.NET Framework 源代码,请参阅参考源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>用 UTF-8 编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的一个新实例。</summary>
+ <param name="stream">要写入的流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>用指定的编码及缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>获取或设置一个值,该值指示 <see cref="T:System.IO.StreamWriter" /> 是否在每次调用 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之后,将其缓冲区刷新到基础流。</summary>
+ <returns>强制 <see cref="T:System.IO.StreamWriter" /> 刷新其缓冲区时,为 true;否则,为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>获取同后备存储连接的基础流。</summary>
+ <returns>此 StreamWriter 正在写入的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StreamWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>在当前实例的构造函数中指定的 <see cref="T:System.Text.Encoding" />;或者如果未指定编码,则为 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清理当前写入器的所有缓冲区,并使所有缓冲数据写入基础流。</summary>
+ <exception cref="T:System.ObjectDisposedException">当前编写器已关闭。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>将字符写入流。</summary>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>将字符数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>将字符串写入流。</summary>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>将字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>将字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>将行终止符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行终止符的字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行终止符的字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行终止符的字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>实现从字符串进行读取的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化从指定字符串进行读取的 <see cref="T:System.IO.StringReader" /> 类的新实例。</summary>
+ <param name="s">应将 <see cref="T:System.IO.StringReader" /> 初始化为的字符串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 参数为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringReader" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>返回下一个可用的字符,但不使用它。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>读取输入字符串中的下一个字符并将该字符的位置提升一个字符。</summary>
+ <returns>基础字符串中的下一个字符,或者如果没有更多的可用字符,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>读取输入字符串中的字符块,并将字符位置提升 <paramref name="count" />。</summary>
+ <returns>读入缓冲区的总字符数。如果当前没有那么多字符可用,则总字符数可能会少于所请求的字符数,或者如果已到达基础字符串的结尾,则总字符数为零。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">缓存区中的起始索引。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>从当前字符串中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>当前字符串中的下一行;或为 null (如果到达了字符串的末尾)。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>从当前字符串中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自字符串读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>从当前位置到基础字符串的结尾之间的内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束字符串字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>实现一个用于将信息写入字符串的 <see cref="T:System.IO.TextWriter" />。该信息存储在基础 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式控制初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 并具有指定格式提供程序的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>用来写入输出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>返回基础 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基础 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>返回包含迄今为止写入到当前 StringWriter 中的字符的字符串。</summary>
+ <returns>包含写入到当前 StringWriter 中的字符的字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>将字符写入该字符串。</summary>
+ <param name="value">要写入的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入该字符串。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>将字符串写入当前流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以异步方式将字符写入流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以异步方式将字符串写入当前流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以异步方式将后跟行结束符的字符写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>将一后跟行结束符的字符串异步写入当前字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>表示可读取有序字符系列的读取器。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供一个无数据可供读取的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>读取下一个字符,而不更改读取器状态或字符源。返回下一个可用字符,而实际上并不从读取器中读取此字符。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该读取器不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>读取文本读取器中的下一个字符并使该字符的位置前移一个字符。</summary>
+ <returns>文本读取器中的下一个字符,或为 -1(如果没有更多可用字符)。默认实现将返回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前读取器中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数会小于或等于 <paramref name="count" />,具体取决于读取器中是否有可用的数据。如果调用此方法时没有留下更多的字符供读取,则此方法返回 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前就已达读取器的末尾,则返回该方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前文本读取器中读取指定的最大字符数并从指定索引处开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,具体取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,此参数包含指定的字符数组,该数组中从 <paramref name="index" /> 到 (<paramref name="index" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>从文本读取器中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>读取器中的下一行,或为 null (如果已读取了所有字符)。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自文本读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>一个包含从当前位置到文本读取器末尾的所有字符的字符串。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束文本读取器字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>表示可以编写一个有序字符系列的编写器。此类为抽象类。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供程序初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>存储用于此 TextWriter 的换行符。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>当在派生类中重写时,返回用来写输出的该字符编码。</summary>
+ <returns>用来写入输出的字符编码。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>获取控制格式设置的对象。</summary>
+ <returns>特定区域性的 <see cref="T:System.IFormatProvider" /> 对象,或者如果未指定任何其他区域性,则为当前区域性的格式设置。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>获取或设置由当前 TextWriter 使用的行结束符字符串。</summary>
+ <returns>当前 TextWriter 的行结束符字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>将 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>将字符写入该文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>将字符数组写入该文本字符串或流。</summary>
+ <param name="buffer">要写入文本流中的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入文本字符串或流。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>将十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>以异步形式将字符串写入到文本字符串或流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0) 或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以异步形式将字符写入到下一个文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以异步形式将字符数组写入到下一个字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以异步形式将字符串写入到下一字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>将行结束符的字符串写入文本字符串或流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>将后面带有行结束符的 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>将后跟行结束符的字符写入文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>将后跟行结束符的字符数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <param name="index">在开始读取数据时 <paramref name="buffer" /> 中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>将后面带有行结束符的十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>将后跟行结束符的 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>将后跟行结束符的 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>将后跟行结束符的 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将后跟行结束符的此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>将后跟行结束符的 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>将后跟行结束符的字符串写入文本字符串或流。</summary>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">字符串或对象作为 null 传入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>将后跟行结束符的 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>将后跟行结束符的 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>将行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行结束符的字符异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>将后跟行结束符的字符数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果字符数组为 null,则仅写入行结束符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netcore50/zh-hant/System.IO.xml b/packages/system.io/4.3.0/ref/netcore50/zh-hant/System.IO.xml
new file mode 100755
index 0000000000..26192a9d79
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netcore50/zh-hant/System.IO.xml
@@ -0,0 +1,2246 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>以特定的編碼方式,將基本資料型別當做二進位值讀取。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體,並選擇性地保留資料流開啟狀態。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 為 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公開 <see cref="T:System.IO.BinaryReader" /> 之基礎資料流的存取。</summary>
+ <returns>與 BinaryReader 相關聯的基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryReader" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryReader" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>將從資料流讀取的指定位元組數目填入內部緩衝區。</summary>
+ <param name="numBytes">要讀取的位元組數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在 <paramref name="numBytes" /> 可讀取之前到達資料流末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">所要求的 <paramref name="numBytes" /> 大於內部緩衝區大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>傳回下一個可用字元,而不前移位元組或字元的位置。</summary>
+ <returns>下一個可用的字元;如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">無法使用針對資料流選取的 <see cref="T:System.Text.Encoding" /> 將目前的字元解碼到內部字元緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自基礎資料流讀取字元,並將資料流中目前的位置往前移。</summary>
+ <returns>輸入資料流的下一個字元;如果目前沒有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>由位元組陣列中指定點開始,讀取資料流中的指定位元組數。</summary>
+ <returns>要讀入 <paramref name="buffer" /> 的位元組數。如果沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>由字元陣列中的指定點開始,從資料流讀取指定字元數。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以壓縮格式讀取 32 位元整數。</summary>
+ <returns>壓縮格式的 32 位元整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">資料流已損毀。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>自目前資料流讀取 Boolean 值,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>如果位元組為非零值,則為 true;否則為 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>自目前資料流讀取下一個位元組,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>自目前資料流讀取的下一個位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>將目前資料流中的指定位元組數讀入位元組陣列中,並將目前的位置前移該位元組數。</summary>
+ <returns>位元組陣列,含有自基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的位元組數。</returns>
+ <param name="count">要讀取的位元組數。這個值必須是 0 或非負數,否則會發生例外狀況。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自目前資料流讀取下一個字元,並將資料流中目前的位置往前移。</summary>
+ <returns>自目前資料流讀取的字元。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">讀取到 Surrogate 字元</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>讀取目前資料流中的指定字元數,並將資料傳入字元陣列中,然後依據使用的 Encoding 以及正在從資料流中讀取的指定字元,前移目前的位置。</summary>
+ <returns>字元陣列,含有從基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的字元數。</returns>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>自目前資料流讀取十進位值,並將資料流的目前位置前移十六個位元組。</summary>
+ <returns>自目前資料流讀取的十進位值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>自目前資料流讀取 8 位元組浮點數值,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>自目前資料流讀取 2 位元組帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自目前資料流讀取的 2 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>自目前資料流讀取 4 位元組帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>自目前資料流讀取 8 位元組帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>自資料流讀取帶正負號的位元組,並將資料流目前位置前移一個位元組。</summary>
+ <returns>自資料流讀取的帶正負號的位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>自目前資料流讀取 4 位元組浮點數值,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>自目前資料流讀取字串。字串會以長度為前置字元,每次以七位元編碼為一整數。</summary>
+ <returns>讀取的字串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>以位元組由小到大的編碼方式自目前資料流讀取 2 位元組不帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自這個資料流讀取 2 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>自目前資料流讀取 4 位元組不帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自這個資料流讀取 4 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>自目前資料流讀取 8 位元組不帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自這個資料流讀取 8 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二進位方式將基本型別 (Primitive Type) 寫入資料流,並支援以特定編碼方式寫入字串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,其將寫入資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>取得 <see cref="T:System.IO.BinaryWriter" /> 的基礎資料流。</summary>
+ <returns>與 BinaryWriter 相關聯的基礎資料流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryWriter" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定沒有備份存放區的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>容納基礎資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>設定目前資料流位置。</summary>
+ <returns>目前資料流的位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的欄位,表示要取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">檔案指標已移至無效的位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值是無效的。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>寫入一位元組的 Boolean 值至目前資料流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要寫入的 Boolean 值 (0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>將不帶正負號 (Unsigned) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的不帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>將位元組陣列寫入基礎資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>將一個區域的位元組陣列寫入目前資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>將 Unicode 字元寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="ch">非 Surrogate,要寫入的 Unicode 字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是單一 Surrogate 字元。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元陣列中的一區段寫入至目前的資料流,並按照所使用的 Encoding 和可能為寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <param name="index">
+ <paramref name="chars" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>將十進位值寫入目前的資料流,並將資料流位置往前移十六個位元組。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>將八位元組浮點數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>將二位元組帶正負號的整數 (Signed Integer) 寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>將四位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>將八位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>將帶正負號 (Signed) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>將四位元組浮點數 (Floating-Point) 值寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>將有長度前置字元的字串以目前 <see cref="T:System.IO.BinaryWriter" /> 的編碼方式寫入此資料流,並按照所使用的編碼方式和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="value">要寫入的值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>將二位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>將四位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>將八位元組不帶正負號的整數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組不帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以壓縮格式寫入 32 位元整數。</summary>
+ <param name="value">要寫入的 32 位元整數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">已關閉資料流。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>嘗試超過資料流末端進行讀取時所擲回的例外狀況。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>將其訊息字串設定為系統提供的訊息且將其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>使用其訊息字串設定為 <paramref name="message" /> 和其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>資料流在格式無效時擲回的例外狀況。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>使用造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>建立支援的存放區為記憶體的資料流。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化為零的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>根據指定的位元組陣列,初始化 <see cref="T:System.IO.MemoryStream" /> 類別之不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立目前資料流之不帶正負號位元組的陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>根據具有指定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性設定之位元組陣列,來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>根據位元組陣列的指定區域 (索引),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小於零。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>根據位元組陣列的指定區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>根據指定的位元組陣列區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性和依指定所設定的呼叫 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <param name="publiclyVisible">啟用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> (傳回從其中建立資料流的不帶正負號的位元組陣列),則為 true;否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用初始化為指定的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="capacity">內部陣列的初始大小,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 為負值。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>取得表示目前資料流是否支援讀取的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>取得表示目前資料流是否支援搜尋的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>取得表示目前資料流是否支援寫入的值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>取得或設定配置給這個資料流的位元組數目。</summary>
+ <returns>資料流緩衝區可使用部分的長度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">設定的容量為負數或小於資料流目前的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <exception cref="T:System.NotSupportedException">set 在無法修改其容量的資料流上被叫用 (Invoke)。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.MemoryStream" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>覆寫 <see cref="M:System.IO.Stream.Flush" /> 方法,以便不執行任何動作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>非同步清除這個資料流的所有緩衝區,並監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>取得資料流的長度,以位元組為單位。</summary>
+ <returns>資料流的長度,以位元組為單位。</returns>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>取得或設定資料流中目前的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置設為負數值或大於 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>從目前的資料流讀取位元組區塊,並且將資料寫入緩衝區。</summary>
+ <returns>寫入至緩衝區的總位元組數。如果目前無法提供那麼多的位元組數目,則這個數目可能小於所要求的位元組數目,或如果在讀取任何資料之前已經到達資料流末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 之值的指定位元組陣列,該值是由讀取自目前資料流的字元所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零為起始的位元組位移,用來開始儲存讀取自目前資料流的資料。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>從目前的資料流讀取位元組。</summary>
+ <returns>轉型為 <see cref="T:System.Int32" /> 的位元組;如果已經到達資料流的末端,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>將目前資料流中的位置設定為指定的數值。</summary>
+ <returns>資料流中的新位置,是組合初始的參考點和位移計算出來的。</returns>
+ <param name="offset">資料流中的新位置。這是相對於 <paramref name="loc" /> 參數,並且可能是正數或負數。</param>
+ <param name="loc">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,做為搜尋參考點。</param>
+ <exception cref="T:System.IO.IOException">在資料流開頭之前嘗試搜尋。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">有無效的 <see cref="T:System.IO.SeekOrigin" />。-或-<paramref name="offset" /> 造成了算術溢位。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>將目前資料流的長度設定為指定的數值。</summary>
+ <param name="value">要設定長度的數值。</param>
+ <exception cref="T:System.NotSupportedException">目前的資料流不是可調整大小的,並且 <paramref name="value" /> 大於目前的容量。-或- 目前的資料流不支援寫入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 為負,或大於 <see cref="T:System.IO.MemoryStream" /> 的最大長度,最大長度是 (<see cref="F:System.Int32.MaxValue" /> - 原點),原點是資料流開始的基礎緩衝區索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>不論 <see cref="P:System.IO.MemoryStream.Position" /> 屬性為何,將資料流內容寫入位元組陣列。</summary>
+ <returns>新的位元組陣列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>傳回用於建立這個資料流之不帶正負號位元組的陣列。指出轉換是否成功的傳回值。</summary>
+ <returns>如果轉換成功,則為 true;否則為 false。</returns>
+ <param name="buffer">從其中建立此資料流的位元組陣列區段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用讀取自緩衝區的資料,將位元組區塊寫入至目前的資料流。</summary>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 和 <paramref name="count" /> 位元組相比,目前的位置更接近資料流末端,並且容量無法修改。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>寫入位元組至資料流目前位置。</summary>
+ <param name="value">要寫入的位元組。</param>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 目前的位置在資料流結尾,並且無法修改容量。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>將這個記憶體資料流的整個內容寫入另一個資料流。</summary>
+ <param name="stream">要寫入這個記憶體資料流的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流或目標資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定資料流中要用於搜尋的位置。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定資料流的開端。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定資料流中的目前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定資料流的末端。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供位元組順序的一般觀點。這是 abstract 類別。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>在衍生類別中覆寫時,取得指示目前的資料流是否支援讀取的數值。</summary>
+ <returns>如果資料流支援讀取,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援搜尋的數值。</summary>
+ <returns>如果資料流支援搜尋,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>取得值,該值判斷目前的資料流是否可以逾時。</summary>
+ <returns>值,判斷目前的資料流是否可以逾時。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援寫入的數值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>從目前資料流讀取位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值或零。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>當在衍生類別中覆寫時,會清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,造成任何緩衝資料都寫入基礎裝置,並且監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>在衍生類別中覆寫時,取得資料流的長度 (以位元組為單位)。</summary>
+ <returns>代表資料流長度的長數值 (以位元組為單位)。</returns>
+ <exception cref="T:System.NotSupportedException">衍生自 Stream 的類別不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>沒有底層存放區的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>在衍生類別中覆寫時,取得或設定在目前資料流的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>當在衍生類別中覆寫時,自目前資料流讀取一連串的位元組,並依所讀取的位元組數目進階資料流中的位置。</summary>
+ <returns>緩衝區所讀取的總位元組數。如果目前無法取得足夠的位元組,則這個數目可能小於所要求的位元組數,如果已經到達資料流末端,則為零 (0)。</returns>
+ <param name="buffer">位元組陣列。當這個方法返回時,緩衝區會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 值的指定位元組陣列,由從目前來源讀取的位元組所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始儲存讀取自目前資料流之資料的位置。</param>
+ <param name="count">自目前資料流讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式從目前的資料流讀取位元組序列,並依讀取的位元組數將資料流中的位置往前移。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>從資料流讀取一個位元組,並將資料流的位置推進一個位元組;如果在資料流末端,則傳回 -1。</summary>
+ <returns>轉型為 Int32 的不帶正負號位元組,如果在資料流末端,則為 -1。</returns>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>在衍生類別中覆寫時,設定在目前資料流的位置。</summary>
+ <returns>目前資料流的新位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 參數的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,表示用來取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋,例如資料流為管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>在衍生類別中覆寫時,設定目前資料流的長度。</summary>
+ <param name="value">想要的目前資料流長度 (單位為位元組)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入和搜尋,例如,如果資料流是從管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>在衍生類別中覆寫時,將一連串的位元組寫入目前的資料流,並且由這個資料流中目前的位置前移寫入的位元組數目。</summary>
+ <param name="buffer">位元組陣列。此方法會從 <paramref name="buffer" /> 複製 <paramref name="count" /> 位元組到目前資料流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入目前資料流的位元組數目。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式將位元組序列寫入至目前的資料流,並依寫入的位元組數將資料流中目前的位置往前移。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>寫入一個位元組至資料流的目前位置,並將資料流位置推進一個位元組。</summary>
+ <param name="value">寫入資料流的位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入,或資料流已經關閉。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>實作以特定的編碼方式自位元組資料流讀取字元的 <see cref="T:System.IO.TextReader" />。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>為指定的資料流,初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>使用指定的位元組順序標記偵測選項,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的字元編碼,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>使用指定的字元編碼和位元組順序標記偵測選項,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>使用指定的字元編碼、位元組順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小於或等於零值。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>根據指定的字元編碼、位元順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">true 表示在檔案開頭尋找位元順序標記;否則為 false。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>傳回基礎資料流。</summary>
+ <returns>基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>取得目前 <see cref="T:System.IO.StreamReader" /> 物件使用的目前字元編碼。</summary>
+ <returns>目前讀取器所使用的字元編碼。在第一次呼叫 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法之後其值可能不同,因為編碼方式的自動偵測要等到第一次呼叫 <see cref="Overload:System.IO.StreamReader.Read" /> 方法後才完成。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除內部緩衝區。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>關閉基礎資料流,接著釋放 <see cref="T:System.IO.StreamReader" /> 所使用的 Unmanaged 資源,然後再選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>取得表示現行資料流位置是否在資料流結尾的值。</summary>
+ <returns>如果現行資料流位置在資料流的結尾,則為 true;否則為 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置基礎資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空資料流周圍的 <see cref="T:System.IO.StreamReader" /> 物件。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有要讀取的字元或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>自輸入資料流讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>來自輸入資料流的下一個字元會以 <see cref="T:System.Int32" /> 物件來表示;如果不再有可以使用的字元,則以 -1 表示。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的字元數目上限,在指定的索引位置開始讀入緩衝區中。</summary>
+ <returns>已讀取字元數,或為 0 (如果處於資料流末端而無資料讀取)。數目將小於或等於 <paramref name="count" /> 參數,取決於資料流內是否有資料可供使用。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">要開始寫入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤,例如資料流已經關閉。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>自目前資料流讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>輸入資料流的下一行,或為 null (如果已到達輸入資料流末端)。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>自目前資料流非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含資料流中的下一行,或者是 null (如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>讀取從目前位置到資料流末端的所有字元。</summary>
+ <returns>資料流從目前位置到末端的其餘字串。如果目前位置位於資料流末端,則傳回空字串 ("")。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到資料流末端的所有字元,並將它們以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含字串,該字串含有從目前位置到資料流結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>實作以特定的編碼方式將字元寫入位元組資料流的 <see cref="T:System.IO.TextWriter" />。若要瀏覽此類型的.NET Framework 原始碼,請參閱參考來源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>使用 UTF-8 編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>取得或設定值,指出 <see cref="T:System.IO.StreamWriter" /> 在每次呼叫 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之後,是否要將其緩衝區清除到基礎資料流。</summary>
+ <returns>強制 <see cref="T:System.IO.StreamWriter" /> 清除其緩衝區,則為 true,否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>取得以備份存放區作介面的基礎資料流。</summary>
+ <returns>StreamWriter 正在寫入的資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StreamWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> (在目前執行個體的建構函式中指定);如果未指定編碼方式,則為 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並且造成所有緩衝資料都寫入基礎資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">目前寫入器已關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>將一個字元寫入資料流。</summary>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>將字串寫入資料流。</summary>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 Null,則不會寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>將行結束字元以非同步方式寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>實作讀取字串的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.StringReader" /> 類別的新執行個體,這個執行個體會從指定的字串讀取。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> 應該初始化的目的字串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 參數為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringReader" /> 使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>自輸入字串讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>基礎字串的下一個字元;如果不再有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>自輸入字串讀取字元區塊,並將字元位置前移 <paramref name="count" /> 個字元。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前無法提供那麼多的字元數,則這個數目可能小於所要求的字元數,或如果已經到達基礎字串的末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">緩衝區中的起始索引。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>自目前字串讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>目前字串的下一行,如果已到達字串的結尾,則為 null。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>自目前字串非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>基礎字串從目前位置至結尾的內容。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到字串結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>實作 <see cref="T:System.IO.TextWriter" /> 以便將資訊寫入字串。資訊儲存在基礎 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的控制項格式,初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體可寫入至指定的 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體會寫入至指定的 <see cref="T:System.Text.StringBuilder" />,並且具有指定的格式提供者。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>寫入輸出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>傳回基礎 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基礎 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>傳回字串,包含被寫入至目前 StringWriter 的字元。</summary>
+ <returns>字串,包含被寫入至目前 StringWriter 的字元。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>將一個字元寫入至字串。</summary>
+ <param name="value">要寫入的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入至字串。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>將字串寫入至目前字串。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入至目前字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串至文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入至目前的字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>代表可以讀取一連串連續字元的讀取器 (Reader)。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextReader" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextReader" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供未讀取資料的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>讀取下一個字元,而不會變更讀取器或字元來源的狀態。傳回下一個可用字元,而不會實際從讀取器讀取。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或讀取器不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>自文字讀取器讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>文字讀取器的下一個字元;如果不再有字元可供使用,則為 -1。預設的實作會傳回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於資料是否在讀取器裡可供使用。如果不再有字元可供讀取時呼叫,這個方法傳回 0 (零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達讀取器末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,這個參數會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> -1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>自文字讀取器讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>讀取器的下一行,或者如果所有字元都被讀取,則為 null。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含文字讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>字串,包含從目前位置到文字讀取器結尾的所有字元。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到文字讀取器結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>代表可以寫入一連串連續字元的寫入器。這個類別是抽象的。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供者,初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式設定的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>儲存這個 TextWriter 所使用的新行字元。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextWriter" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>當在衍生類別中覆寫該屬性時,傳回用於寫入輸出的字元編碼。</summary>
+ <returns>寫入輸出時使用的字元編碼。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>取得控制格式設定的物件。</summary>
+ <returns>特定文化特性的 <see cref="T:System.IFormatProvider" /> 物件,或者目前文化特性的格式 (如果未指定其他文化特性)。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>取得或設定目前 TextWriter 所使用的行結束字元字串。</summary>
+ <returns>目前 TextWriter 的行結束字元字串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>將 Boolean 值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>將字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">要寫入到文字資料流的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元的子陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>將十進位值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>呼叫該物件的 ToString 方法,將物件的文字表示寫入至文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>將字串寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零) 或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以非同步方式將字元陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串到文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>將行結束字元寫入到文字字串或資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>將 Boolean 值的文字表示,並加上行結束字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>將十進位值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>透過呼叫該物件上的 ToString 方法,將該物件的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">傳入的字串或物件為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>以非同步方式將行結束字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果字元陣列是 null,則只有行結束字元會被寫入。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/System.IO.dll b/packages/system.io/4.3.0/ref/netstandard1.0/System.IO.dll
new file mode 100755
index 0000000000..97702f121c
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/System.IO.dll
Binary files differ
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/System.IO.xml
new file mode 100755
index 0000000000..94677abb83
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Reads primitive data types as binary values in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="input">The input stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding.</summary>
+ <param name="input">The input stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="input">The input stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryReader" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> or <paramref name="input" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Exposes access to the underlying stream of the <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>The underlying stream associated with the BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Fills the internal buffer with the specified number of bytes read from the stream.</summary>
+ <param name="numBytes">The number of bytes to be read. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached before <paramref name="numBytes" /> could be read. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Requested <paramref name="numBytes" /> is larger than the internal buffer size.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Returns the next available character and does not advance the byte or character position.</summary>
+ <returns>The next available character, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">The current character cannot be decoded into the internal character buffer by using the <see cref="T:System.Text.Encoding" /> selected for the stream.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Reads characters from the underlying stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>The next character from the input stream, or -1 if no characters are currently available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of bytes from the stream, starting from a specified point in the byte array. </summary>
+ <returns>The number of bytes read into <paramref name="buffer" />. This might be less than the number of bytes requested if that many bytes are not available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of bytes to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of characters from the stream, starting from a specified point in the character array.</summary>
+ <returns>The total number of characters read into the buffer. This might be less than the number of characters requested if that many characters are not currently available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Reads in a 32-bit integer in compressed format.</summary>
+ <returns>A 32-bit integer in compressed format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">The stream is corrupted.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Reads a Boolean value from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>true if the byte is nonzero; otherwise, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Reads the next byte from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>The next byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Reads the specified number of bytes from the current stream into a byte array and advances the current position by that number of bytes.</summary>
+ <returns>A byte array containing data read from the underlying stream. This might be less than the number of bytes requested if the end of the stream is reached.</returns>
+ <param name="count">The number of bytes to read. This value must be 0 or a non-negative number or an exception will occur.</param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Reads the next character from the current stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">A surrogate character was read. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Reads the specified number of characters from the current stream, returns the data in a character array, and advances the current position in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character array containing data read from the underlying stream. This might be less than the number of characters requested if the end of the stream is reached.</returns>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Reads a decimal value from the current stream and advances the current position of the stream by sixteen bytes.</summary>
+ <returns>A decimal value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Reads an 8-byte floating point value from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Reads a 2-byte signed integer from the current stream and advances the current position of the stream by two bytes.</summary>
+ <returns>A 2-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Reads a 4-byte signed integer from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Reads an 8-byte signed integer from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Reads a signed byte from this stream and advances the current position of the stream by one byte.</summary>
+ <returns>A signed byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Reads a 4-byte floating point value from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Reads a string from the current stream. The string is prefixed with the length, encoded as an integer seven bits at a time.</summary>
+ <returns>The string being read.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Reads a 2-byte unsigned integer from the current stream using little-endian encoding and advances the position of the stream by two bytes.</summary>
+ <returns>A 2-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Reads a 4-byte unsigned integer from the current stream and advances the position of the stream by four bytes.</summary>
+ <returns>A 4-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Reads an 8-byte unsigned integer from the current stream and advances the position of the stream by eight bytes.</summary>
+ <returns>An 8-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Writes primitive types in binary to a stream and supports writing strings in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class that writes to a stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="output">The output stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding.</summary>
+ <param name="output">The output stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="output">The output stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Gets the underlying stream of the <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>The underlying stream associated with the BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryWriter" /> 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifies a <see cref="T:System.IO.BinaryWriter" /> with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Holds the underlying stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream.</summary>
+ <returns>The position with the current stream.</returns>
+ <param name="offset">A byte offset relative to <paramref name="origin" />. </param>
+ <param name="origin">A field of <see cref="T:System.IO.SeekOrigin" /> indicating the reference point from which the new position is to be obtained. </param>
+ <exception cref="T:System.IO.IOException">The file pointer was moved to an invalid location. </exception>
+ <exception cref="T:System.ArgumentException">The <see cref="T:System.IO.SeekOrigin" /> value is invalid. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Writes a one-byte Boolean value to the current stream, with 0 representing false and 1 representing true.</summary>
+ <param name="value">The Boolean value to write (0 or 1). </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Writes an unsigned byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The unsigned byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Writes a byte array to the underlying stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a region of a byte array to the current stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The number of bytes to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Writes a Unicode character to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="ch">The non-surrogate, Unicode character to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> is a single surrogate character.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Writes a character array to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a section of a character array to the current stream, and advances the current position of the stream in accordance with the Encoding used and perhaps the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="chars" /> from which to begin writing. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Writes a decimal value to the current stream and advances the stream position by sixteen bytes.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Writes an eight-byte floating-point value to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Writes a two-byte signed integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Writes a four-byte signed integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Writes an eight-byte signed integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Writes a signed byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The signed byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Writes a four-byte floating-point value to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Writes a length-prefixed string to this stream in the current encoding of the <see cref="T:System.IO.BinaryWriter" />, and advances the current position of the stream in accordance with the encoding used and the specific characters being written to the stream.</summary>
+ <param name="value">The value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Writes a two-byte unsigned integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Writes a four-byte unsigned integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Writes an eight-byte unsigned integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Writes a 32-bit integer in a compressed format.</summary>
+ <param name="value">The 32-bit integer to be written. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">The stream is closed. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>The exception that is thrown when reading is attempted past the end of a stream.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to a system-supplied message and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to <paramref name="message" /> and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.InvalidDataException">
+ <summary>The exception that is thrown when a data stream is in an invalid format.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with a specified error message.</summary>
+ <param name="message">The error message that explains the reason for the exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with 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="T:System.IO.MemoryStream">
+ <summary>Creates a stream whose backing store is memory.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized to zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create the current stream. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region (index) of a byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is less than zero. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index in <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified, and the ability to call <see cref="M:System.IO.MemoryStream.GetBuffer" /> set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <param name="publiclyVisible">true to enable <see cref="M:System.IO.MemoryStream.GetBuffer" />, which returns the unsigned byte array from which the stream was created; otherwise, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized as specified.</summary>
+ <param name="capacity">The initial size of the internal array in bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> is negative. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Gets or sets the number of bytes allocated for this stream.</summary>
+ <returns>The length of the usable portion of the buffer for the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">A capacity is set that is negative or less than the current length of the stream. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <exception cref="T:System.NotSupportedException">set is invoked on a stream whose capacity cannot be modified. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads all the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Overrides the <see cref="M:System.IO.Stream.Flush" /> method so that no action is performed.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Gets the length of the stream in bytes.</summary>
+ <returns>The length of the stream in bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Gets or sets the current position within the stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The position is set to a negative value or a value greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads a block of bytes from the current stream and writes the data to a buffer.</summary>
+ <returns>The total number of bytes written into the buffer. This can be less than the number of bytes requested if that number of bytes are not currently available, or zero if the end of the stream is reached before any bytes are read.</returns>
+ <param name="buffer">When this method returns, contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the characters read from the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing data from the current stream.</param>
+ <param name="count">The maximum number of bytes to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Reads a byte from the current stream.</summary>
+ <returns>The byte cast to a <see cref="T:System.Int32" />, or -1 if the end of the stream has been reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream to the specified value.</summary>
+ <returns>The new position within the stream, calculated by combining the initial reference point and the offset.</returns>
+ <param name="offset">The new position within the stream. This is relative to the <paramref name="loc" /> parameter, and can be positive or negative. </param>
+ <param name="loc">A value of type <see cref="T:System.IO.SeekOrigin" />, which acts as the seek reference point. </param>
+ <exception cref="T:System.IO.IOException">Seeking is attempted before the beginning of the stream. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">There is an invalid <see cref="T:System.IO.SeekOrigin" />. -or-<paramref name="offset" /> caused an arithmetic overflow.</exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Sets the length of the current stream to the specified value.</summary>
+ <param name="value">The value at which to set the length. </param>
+ <exception cref="T:System.NotSupportedException">The current stream is not resizable and <paramref name="value" /> is larger than the current capacity.-or- The current stream does not support writing. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> is negative or is greater than the maximum length of the <see cref="T:System.IO.MemoryStream" />, where the maximum length is(<see cref="F:System.Int32.MaxValue" /> - origin), and origin is the index into the underlying buffer at which the stream starts. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Writes the stream contents to a byte array, regardless of the <see cref="P:System.IO.MemoryStream.Position" /> property.</summary>
+ <returns>A new byte array.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Returns the array of unsigned bytes from which this stream was created. The return value indicates whether the conversion succeeded.</summary>
+ <returns>true if the conversion was successful; otherwise, false.</returns>
+ <param name="buffer">The byte array segment from which this stream was created.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a block of bytes to the current stream using data read from a buffer.</summary>
+ <param name="buffer">The buffer to write data from. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream.</param>
+ <param name="count">The maximum number of bytes to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is closer than <paramref name="count" /> bytes to the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current stream at the current position.</summary>
+ <param name="value">The byte to write. </param>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is at the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Writes the entire contents of this memory stream to another stream.</summary>
+ <param name="stream">The stream to write this memory stream to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current or target stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifies the position in a stream to use for seeking.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifies the beginning of a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifies the current position within a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifies the end of a stream.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Provides a generic view of a sequence of bytes. This is an abstract class.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.Stream" /> class. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream supports reading; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream supports seeking; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Gets a value that determines whether the current stream can time out.</summary>
+ <returns>A value that determines whether the current stream can time out.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Reads the bytes from the current stream and writes them to another stream.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative or zero.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Asynchronously clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, causes any buffered data to be written to the underlying device, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>When overridden in a derived class, gets the length in bytes of the stream.</summary>
+ <returns>A long value representing the length of the stream in bytes.</returns>
+ <exception cref="T:System.NotSupportedException">A class derived from Stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>A Stream with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>When overridden in a derived class, gets or sets the position within the current stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
+ <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the bytes read from the current source. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing the data read from the current stream. </param>
+ <param name="count">The maximum number of bytes to be read from the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.</summary>
+ <returns>The unsigned byte cast to an Int32, or -1 if at the end of the stream.</returns>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to read before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to read before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.ReadTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>When overridden in a derived class, sets the position within the current stream.</summary>
+ <returns>The new position within the current stream.</returns>
+ <param name="offset">A byte offset relative to the <paramref name="origin" /> parameter. </param>
+ <param name="origin">A value of type <see cref="T:System.IO.SeekOrigin" /> indicating the reference point used to obtain the new position. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>When overridden in a derived class, sets the length of the current stream.</summary>
+ <param name="value">The desired length of the current stream in bytes. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support both writing and seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <param name="buffer">An array of bytes. This method copies <paramref name="count" /> bytes from <paramref name="buffer" /> to the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream. </param>
+ <param name="count">The number of bytes to be written to the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occured, such as the specified file cannot be found.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> was called after the stream was closed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current position in the stream and advances the position within the stream by one byte.</summary>
+ <param name="value">The byte to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing, or the stream is already closed. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to write before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to write before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.WriteTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads characters from a byte stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream.</summary>
+ <param name="stream">The stream to be read. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding and byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding, byte order mark detection option, and buffer size.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <param name="bufferSize">The minimum buffer size. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is less than or equal to zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream based on the specified character encoding, byte order mark detection option, and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to read.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="detectEncodingFromByteOrderMarks">true to look for byte order marks at the beginning of the file; otherwise, false.</param>
+ <param name="bufferSize">The minimum buffer size.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamReader" /> object is disposed; otherwise, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Returns the underlying stream.</summary>
+ <returns>The underlying stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Gets the current character encoding that the current <see cref="T:System.IO.StreamReader" /> object is using.</summary>
+ <returns>The current character encoding used by the current reader. The value can be different after the first call to any <see cref="Overload:System.IO.StreamReader.Read" /> method of <see cref="T:System.IO.StreamReader" />, since encoding autodetection is not done until the first call to a <see cref="Overload:System.IO.StreamReader.Read" /> method.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Clears the internal buffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Closes the underlying stream, releases the unmanaged resources used by the <see cref="T:System.IO.StreamReader" />, 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.IO.StreamReader.EndOfStream">
+ <summary>Gets a value that indicates whether the current stream position is at the end of the stream.</summary>
+ <returns>true if the current stream position is at the end of the stream; otherwise false.</returns>
+ <exception cref="T:System.ObjectDisposedException">The underlying stream has been disposed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>A <see cref="T:System.IO.StreamReader" /> object around an empty stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if there are no characters to be read or if the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Reads the next character from the input stream and advances the character position by one character.</summary>
+ <returns>The next character from the input stream represented as an <see cref="T:System.Int32" /> object, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum of characters from the current stream into a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read, or 0 if at the end of the stream and no data was read. The number will be less than or equal to the <paramref name="count" /> parameter, depending on whether the data is available within the stream.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source. </param>
+ <param name="index">The index of <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs, such as the stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.StreamReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Reads a line of characters from the current stream and returns the data as a string.</summary>
+ <returns>The next line from the input stream, or null if the end of the input stream is reached.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current stream and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the stream, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the stream.</summary>
+ <returns>The rest of the stream as a string, from the current position to the end. If the current position is at the end of the stream, returns an empty string ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the stream asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing characters to a stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using UTF-8 encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="bufferSize">The buffer size, in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to write to.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="bufferSize">The buffer size, in bytes.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Gets or sets a value indicating whether the <see cref="T:System.IO.StreamWriter" /> will flush its buffer to the underlying stream after every call to <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true to force <see cref="T:System.IO.StreamWriter" /> to flush its buffer; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Gets the underlying stream that interfaces with a backing store.</summary>
+ <returns>The stream this StreamWriter is writing to.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The <see cref="T:System.Text.Encoding" /> specified in the constructor for the current instance, or <see cref="T:System.Text.UTF8Encoding" /> if an encoding was not specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The current writer is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error has occurred. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Clears all buffers for this stream asynchronously and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Provides a StreamWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Writes a character to the stream.</summary>
+ <param name="value">The character to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Writes a character array to the stream.</summary>
+ <param name="buffer">A character array containing the data to write. If <paramref name="buffer" /> is null, nothing is written. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream.</summary>
+ <param name="buffer">A character array that contains the data to write. </param>
+ <param name="index">The character position in the buffer at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Writes a string to the stream.</summary>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">A character array that contains the data to write.</param>
+ <param name="index">The character position in the buffer at which to begin reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The character position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads from a string.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringReader" /> class that reads from the specified string.</summary>
+ <param name="s">The string to which the <see cref="T:System.IO.StringReader" /> should be initialized. </param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="s" /> parameter is null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringReader" /> 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="M:System.IO.StringReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Reads the next character from the input string and advances the character position by one character.</summary>
+ <returns>The next character from the underlying string, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a block of characters from the input string and advances the character position by <paramref name="count" />.</summary>
+ <returns>The total number of characters read into the buffer. This can be less than the number of characters requested if that many characters are not currently available, or zero if the end of the underlying string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The starting index in the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Reads a line of characters from the current string and returns the data as a string.</summary>
+ <returns>The next line from the current string, or null if the end of the string is reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current string and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the string reader, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the string and returns them as a single string.</summary>
+ <returns>The content from the current position to the end of the underlying string.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the string asynchronously and returns them as a single string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the string. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing information to a string. The information is stored in an underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class with the specified format control.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" /> and has the specified format provider.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringWriter" /> 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.IO.StringWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The Encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Returns the underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>The underlying StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Returns a string containing the characters written to the current StringWriter so far.</summary>
+ <returns>The string containing the characters written to the current StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Writes a character to the string.</summary>
+ <param name="value">The character to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />. Length. </exception>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Writes a string to the current string.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the current string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the current string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Represents a reader that can read a sequential series of characters.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextReader" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Provides a TextReader with no data to read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Reads the next character without changing the state of the reader or the character source. Returns the next available character without actually reading it from the reader.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the reader does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Reads the next character from the text reader and advances the character position by one character.</summary>
+ <returns>The next character from the text reader, or -1 if no more characters are available. The default implementation returns -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether the data is available within the reader. This method returns 0 (zero) if it is called when no more characters are left to read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. If the end of the reader is reached before the specified number of characters is read into the buffer, the method returns. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, this parameter contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> -1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Reads a line of characters from the text reader and returns the data as a string.</summary>
+ <returns>The next line from the reader, or null if all characters have been read.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously and returns the data as a string. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the text reader, or is null if all of the characters have been read. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the text reader and returns them as one string.</summary>
+ <returns>A string that contains all characters from the current position to the end of the text reader.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the text reader asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the text reader. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Represents a writer that can write a sequential series of characters. This class is abstract.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class with the specified format provider.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stores the newline characters used for this TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextWriter" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>When overridden in a derived class, returns the character encoding in which the output is written.</summary>
+ <returns>The character encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Gets an object that controls formatting.</summary>
+ <returns>An <see cref="T:System.IFormatProvider" /> object for a specific culture, or the formatting of the current culture if no other culture is specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Gets or sets the line terminator string used by the current TextWriter.</summary>
+ <returns>The line terminator string for the current TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Provides a TextWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Writes a character to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Writes a character array to the text string or stream.</summary>
+ <param name="buffer">The character array to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Writes the text representation of a decimal value to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Writes the text representation of an 8-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Writes the text representation of an object to the text string or stream by calling the ToString method on that object.</summary>
+ <param name="value">The object to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Writes a string to the text string or stream.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero) or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object[])" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> or <paramref name="arg" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Writes a character array to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If <paramref name="buffer" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream asynchronously. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Writes a line terminator to the text string or stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Writes a character followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <param name="index">The character position in <paramref name="buffer" /> at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Writes the text representation of a decimal value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Writes the text representation of a 8-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Writes the text representation of an object by calling the ToString method on that object, followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The object to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Writes a string followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The string to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">A string or object is passed in as null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If the character array is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the text string or stream. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/de/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/de/System.IO.xml
new file mode 100755
index 0000000000..07b2661f19
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/de/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Liest primitive Datentypen als Binärwerte in einer spezifischen Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung unter Verwendung von UTF-8.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="input">Der Eingabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> oder <paramref name="input" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Gewährt Zugriff auf den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Der BinaryReader zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.BinaryReader" />-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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Füllt den internen Puffer mit der angegebenen Anzahl von Bytes, die aus dem Stream gelesen wurden.</summary>
+ <param name="numBytes">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht, bevor <paramref name="numBytes" /> gelesen werden konnte. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die angeforderten <paramref name="numBytes" /> überschreiten die interne Puffergröße.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne die Byte- oder Zeichenposition zu erhöhen.</summary>
+ <returns>Das nächste verfügbare Zeichen oder -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Das aktuelle Zeichen kann nicht mit dem für den Stream ausgewählten <see cref="T:System.Text.Encoding" /> in den internen Zeichenpuffer decodiert werden.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Liest Zeichen aus dem zugrunde liegenden Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Das nächste Zeichen aus dem Eingabestream bzw. -1, wenn derzeit keine Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes beginnend bei einem angegebenen Punkt im Bytearray aus dem Stream. </summary>
+ <returns>Die Anzahl von Bytes, die in <paramref name="buffer" /> gelesen wurden.Diese kann kleiner sein als die Anzahl der angeforderten Bytes, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen beginnend bei einem angegebenen Punkt im Zeichenarray aus dem Stream.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Liest eine 32-Bit-Ganzzahl in komprimiertem Format.</summary>
+ <returns>Eine 32-Bit-Ganzzahl in komprimiertem Format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">Der Datenstrom ist beschädigt.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Liest einen Boolean-Wert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>true, wenn das Byte ungleich 0 (null) ist, andernfalls false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Liest das nächste Byte aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>Das nächste aus dem aktuellen Stream gelesene Byte.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes aus dem aktuellen Stream in ein Bytearray und erhöht die aktuelle Position um diese Anzahl von Bytes.</summary>
+ <returns>Ein Bytearray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Bytes, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Bytes.Dieser Wert muss 0 oder eine nicht negative Zahl sein; andernfalls tritt eine Ausnahme auf.</param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Liest das nächste Zeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Zeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Ein Ersatzzeichenzeichen wurde gelesen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen aus dem aktuellen Stream, gibt die Daten in einem Zeichenarray zurück und erhöht die aktuelle Position in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein Zeichenarray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Liest einen Dezimalwert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 16 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener Dezimalwert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Liest einen 8-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 8-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 2-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 4-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 8-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Liest ein Byte mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Byte mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Liest einen 4-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 4-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Liest eine Zeichenfolge aus dem aktuellen Stream.Die Zeichenfolge weist ein Präfix mit der Länge auf, die als Ganzzahl mit jeweils 7 Bits codiert ist.</summary>
+ <returns>Die gelesene Zeichenfolge.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl ohne Vorzeichen mithilfe einer Little-Endian-Codierung aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 2-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 4 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 4-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 8 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 8-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Schreibt primitive Typen binär in einen Stream und unterstützt das Schreiben von Zeichenfolgen in einer bestimmten Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse zum Schreiben in einen Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem spezifizierten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse unter Verwendung von UTF-8-Verschlüsselung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf den bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="output">Der Ausgabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryWriter" /> ab.</summary>
+ <returns>Der BinaryWriter zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.BinaryWriter" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Gibt eine <see cref="T:System.IO.BinaryWriter" />-Klasse ohne Sicherungsspeicher an.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Enthält den zugrunde liegenden Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream fest.</summary>
+ <returns>Die Position im aktuellen Stream.</returns>
+ <param name="offset">Ein Byteoffset im Verhältnis zu <paramref name="origin" />. </param>
+ <param name="origin">Ein Feld von <see cref="T:System.IO.SeekOrigin" />, das den Bezugspunkt angibt, von dem aus die neue Position ermittelt werden soll. </param>
+ <exception cref="T:System.IO.IOException">Der Dateizeiger wurde an eine ungültige Position verschoben. </exception>
+ <exception cref="T:System.ArgumentException">Der <see cref="T:System.IO.SeekOrigin" />-Wert ist ungültig. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Schreibt einen 1-Byte-Boolean-Wert in den aktuellen Stream, wobei 0 (null) false und 1 true darstellt.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert (0 (null) oder 1). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Schreibt ein Byte ohne Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Schreibt ein Bytearray in den zugrunde liegenden Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Bytearrays in den aktuellen Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="buffer" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Schreibt ein Unicode-Zeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="ch">Das zu schreibende Unicode-Zeichen (nicht-Ersatzzeichen). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> ist ein einzelnes Ersatzzeichen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Zeichenarrays in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und ggf. der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="chars" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Schreibt einen Dezimalwert in den aktuellen Stream und erhöht die Position im Stream um 16 Bytes.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Schreibt einen 8-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Schreibt ein Byte mit Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Schreibt einen 4-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge mit Längenpräfix in der aktuellen Codierung von <see cref="T:System.IO.BinaryWriter" /> in diesen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Codierung und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="value">Der zu schreibende Wert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Schreibt eine 32-Bit-Ganzzahl in einem komprimierten Format.</summary>
+ <param name="value">Die zu schreibende 32-Bit-Ganzzahl. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Der Stream ist geschlossen. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn hinter dem Ende eines Streams ein Leseversuch erfolgt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Meldungszeichenfolge auf eine vom System gelieferte Meldung und HRESULT auf COR_E_ENDOFSTREAM festgelegt ist.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Nachrichtenzeichenfolge auf <paramref name="message" /> und HRESULT auf COR_E_ENDOFSTREAM festgelegt wurde.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der 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.IO.InvalidDataException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn ein Datenstream ein ungültiges Format hat.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>
+ <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einem Verweis auf die innere Ausnahme, die die 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="T:System.IO.MemoryStream">
+ <summary>Erstellt einen Stream, der den Arbeitsspeicher als Sicherungsspeicher verwendet.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit 0 (null) initialisiert wurde.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem der aktuelle Stream erstellt werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wird.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialisiert anhand des angegebenen Bereichs (Indexes) eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bereichs eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wurde.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, bei dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse auf der Grundlage des angegebenen Bereichs eines Bytearrays, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft und die Möglichkeit zum Aufruf von <see cref="M:System.IO.MemoryStream.GetBuffer" /> wie angegeben festgelegt werden.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <param name="publiclyVisible">true, um <see cref="M:System.IO.MemoryStream.GetBuffer" /> zu aktivieren, wodurch das Array vorzeichenloser Bytes zurückgegeben wird, aus dem der Stream erstellt wurde, andernfalls false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit dem angegebenen Wert initialisiert wird.</summary>
+ <param name="capacity">Die Anfangsgröße des internen Arrays in Bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> ist negativ. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ruft die Anzahl der für diesen Stream reservierten Bytes ab oder legt diese fest.</summary>
+ <returns>Die Länge des Bereichs, der für den Stream im Puffer verwendet werden kann.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Es wurde eine Kapazität festgelegt, die negativ oder kleiner als die derzeitige Länge des Streams ist. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">set wird für einen Stream aufgerufen, dessen Kapazität nicht geändert werden kann. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest alle Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.MemoryStream" />-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="M:System.IO.MemoryStream.Flush">
+ <summary>Überschreibt die <see cref="M:System.IO.Stream.Flush" />-Methode, sodass keine Aktion durchgeführt wird.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ruft die Länge des Streams in Bytes ab.</summary>
+ <returns>Die Länge des Streams in Bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ruft die aktuelle Position im Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Position ist auf einen negativen Wert oder einen größeren Wert als <see cref="F:System.Int32.MaxValue" /> festgelegt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest einen Byteblock aus dem aktuellen Stream und schreibt die Daten in einen Puffer.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer geschriebenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder null, wenn das Ende des Streams erreicht ist, bevor mindestens ein Byte gelesen wurde.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus dem aktuellen Stream gelesene Zeichen ersetzt wurden. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die Daten aus dem aktuellen Stream gespeichert werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Liest ein Byte aus dem aktuellen Stream.</summary>
+ <returns>Das Byte, das in <see cref="T:System.Int32" /> umgewandelt wurde, oder -1, wenn das Ende des Streams erreicht wurde.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream auf den angegebenen Wert fest.</summary>
+ <returns>Die neue Position im Stream, die durch Kombinieren des anfänglichen Verweispunktes und des Offsets berechnet wird.</returns>
+ <param name="offset">Die neue Position innerhalb des Streams.Diese ist relativ zum <paramref name="loc" />-Parameter und kann positiv oder negativ sein.</param>
+ <param name="loc">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt für die Suche darstellt. </param>
+ <exception cref="T:System.IO.IOException">Es wurde versucht, eine Suche vor dem Anfang des Streams auszuführen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ist größer als <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Ein <see cref="T:System.IO.SeekOrigin" /> ist ungültig. - oder - <paramref name="offset" /> hat einen arithmetischen Überlauf verursacht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Legt die Länge des aktuellen Streams auf den angegebenen Wert fest.</summary>
+ <param name="value">Der Wert, auf den die Länge festgelegt werden soll. </param>
+ <exception cref="T:System.NotSupportedException">Die Größe des aktuellen Streams kann nicht geändert werden, und <paramref name="value" /> übersteigt die aktuelle Kapazität.- oder - Der aktuelle Stream unterstützt keine Schreibvorgänge. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> ist negativ oder größer als die maximale Länge von <see cref="T:System.IO.MemoryStream" />, wobei die maximale Länge (<see cref="F:System.Int32.MaxValue" /> - Ursprung) ist, und der Ursprung der Index des zugrunde liegenden Puffers ist, an dem der Stream beginnt. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Schreibt den Inhalt des Streams in ein Bytearray, unabhängig von der <see cref="P:System.IO.MemoryStream.Position" />-Eigenschaft.</summary>
+ <returns>Ein neues Bytearray.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Gibt das Array vorzeichenloser Bytes zurück, aus dem dieser Stream erstellt wurde.Der Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.</summary>
+ <returns>true, wenn die Konvertierung erfolgreich war, andernfalls false.</returns>
+ <param name="buffer">Das Bytearraysegment, aus dem der Stream erstellt wurde.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Byteblock mit den aus einem Puffer gelesenen Daten in den aktuellen Stream.</summary>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Der Abstand der aktuellen Position zum Ende des Streams beträgt weniger als <paramref name="count" /> Bytes, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuelle Position im aktuellen Stream.</summary>
+ <param name="value">Das zu schreibende Byte. </param>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Die aktuelle Position befindet sich am Ende des Streams, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Schreibt den gesamten Inhalt dieses Arbeitsspeicherstreams in einen anderen Stream.</summary>
+ <param name="stream">Der Stream, in den dieser Arbeitsspeicherstream geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream oder der Zielstream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Gibt die Position in einem Stream an, der für die Suche verwendet werden soll.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Gibt den Anfang eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Gibt die aktuelle Position innerhalb eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Gibt das Ende eines Streams an.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Stellt eine allgemeine Ansicht einer Folge von Bytes bereit.Dies ist eine abstrakte Klasse.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Stream" />-Klasse. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Lesevorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Suchvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ruft einen Wert ab, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</summary>
+ <returns>Ein Wert, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Liest alle Bytes aus dem aktuellen Stream und schreibt sie in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Liest alles Bytes aus dem aktuellen Datenstrom und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Puffers.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.Stream" /> verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.Stream" /> verwendeten nicht verwalteten Ressourcen und optional 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="M:System.IO.Stream.Flush">
+ <summary>Löscht beim Überschreiben in einer abgeleiteten Klasse alle Puffer für diesen Stream und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht alle Puffer für diesen Stream asynchron, veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Länge des Streams in Bytes ab.</summary>
+ <returns>Ein Long-Wert, der die Länge des Streams in Bytes darstellt.</returns>
+ <exception cref="T:System.NotSupportedException">Eine aus Stream abgeleitete Klasse unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Ein Stream ohne Sicherungsspeicher.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes aus dem aktuellen Stream und erhöht die Position im Stream um die Anzahl der gelesenen Bytes.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder 0, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Ein Bytearray.Nach dem Beenden dieser Methode enthält der Puffer das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus der aktuellen Quelle gelesene Bytes ersetzt wurden.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die aus dem aktuellen Stream gelesenen Daten gespeichert werden. </param>
+ <param name="count">Die maximale Anzahl an Bytes, die aus dem aktuellen Stream gelesen werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest eine Bytesequenz asynchron aus dem aktuellen Stream und setzt die Position in diesem Stream um die Anzahl der gelesenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Liest ein Byte aus dem Stream und erhöht die Position im Stream um ein Byte, oder gibt -1 zurück, wenn das Ende des Streams erreicht ist.</summary>
+ <returns>Das Byte ohne Vorzeichen, umgewandelt in Int32, oder -1, wenn das Ende des Streams erreicht ist.</returns>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.ReadTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream fest.</summary>
+ <returns>Die neue Position innerhalb des aktuellen Streams.</returns>
+ <param name="offset">Ein Byteoffset relativ zum <paramref name="origin" />-Parameter. </param>
+ <param name="origin">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt angibt, von dem aus die neue Position ermittelt wird. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Länge des aktuellen Streams fest.</summary>
+ <param name="value">Die gewünschte Länge des aktuellen Streams in Bytes. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt nicht sowohl Lese- als auch Schreibvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes.</summary>
+ <param name="buffer">Ein Bytearray.Diese Methode kopiert <paramref name="count" /> Bytes aus dem <paramref name="buffer" /> in den aktuellen Stream.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden. </param>
+ <param name="count">Die Anzahl an Bytes, die in den aktuellen Stream geschrieben werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe der <paramref name="offset" /> und <paramref name="count" /> ist größer als die Länge des Puffers.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.IO.IOException">E/a-Fehler, wie z. B. die angegebene Datei nicht gefunden werden kann.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> wurde aufgerufen, nachdem der Stream geschlossen wurde.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt eine Bytesequenz asynchron in den aktuellen Stream und setzt die aktuelle Position in diesem Stream um die Anzahl der geschriebenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuellen Position im Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das Byte, das in den Stream geschrieben werden soll. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.WriteTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der Zeichen aus einem Bytestream in einer bestimmten Codierung liest.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream und mit der angegebenen Zeichencodierung.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung und Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung, Option zur Erkennung der Bytereihenfolgemarken und Puffergröße.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <param name="bufferSize">Die Mindestgröße des Puffers. </param>
+ <exception cref="T:System.ArgumentException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist kleiner oder gleich 0 (null). </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream auf Grundlage der angegebenen Zeichencodierung, der Option zur Erkennung der Bytereihenfolgenmarken, der Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der zu lesende Stream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="detectEncodingFromByteOrderMarks">true, um am Anfang der Datei nach Bytereihenfolgemarken zu suchen, andernfalls false.</param>
+ <param name="bufferSize">Die Mindestgröße des Puffers.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Gibt den zugrunde liegenden Stream zurück.</summary>
+ <returns>Der zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ruft die aktuelle Zeichencodierung ab, die das aktuelle <see cref="T:System.IO.StreamReader" />-Objekt verwendet.</summary>
+ <returns>Die durch das aktuelle Leseprogramm verwendete aktuelle Zeichencodierung.Der Wert kann sich nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode von <see cref="T:System.IO.StreamReader" /> ändern, da die automatische Erkennung der Codierung erst nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode erfolgt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Löscht den internen Puffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Schließt den zugrunde liegenden Stream und gibt die vom <see cref="T:System.IO.StreamReader" /> verwendeten nicht verwalteten Ressourcen sowie 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.IO.StreamReader.EndOfStream">
+ <summary>Ruft einen Wert ab, der angibt, ob sich die aktuelle Streamposition am Ende des Streams befindet.</summary>
+ <returns>true, wenn sich die aktuelle Streamposition am Ende des Streams befindet, andernfalls false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der zugrunde liegende Stream wurde verworfen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Ein <see cref="T:System.IO.StreamReader" />-Objekt um einen leeren Stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder -1, wenn keine zu lesenden Zeichen vorhanden sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Eingabestream und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Eingabestream wird als <see cref="T:System.Int32" />-Objekt dargestellt, oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest vom aktuellen Stream ein angegebenes Maximum von Zeichen in einen Puffer ein und beginnt dabei am angegebenen Index.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen, bzw. 0 (null), wenn das Ende des Streams erreicht ist und keine Daten gelesen wurden.Die Anzahl ist gleich dem <paramref name="count" />-Parameter oder kleiner, abhängig davon, ob die Daten im Stream verfügbar sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Index von <paramref name="buffer" />, bei dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">Es ist ein E/A-Fehler aufgetreten, beispielsweise das Schließen eines Streams. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.StreamReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Eingabestreams bzw. null, wenn das Ende des Eingabestreams erreicht ist.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Stream oder ist null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams.</summary>
+ <returns>Der Rest des Streams als Zeichenfolge, von der aktuellen Position bis zum Ende.Wenn die aktuelle Position am Ende des Streams ist, wird eine leere Zeichenfolge ("") zurückgegeben.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Zeichen in einen Stream in einer bestimmten Codierung.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, rufen Sie die Verweisquelle auf.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der UTF-8-Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="bufferSize">Die Puffergröße in Byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="bufferSize">Die Puffergröße in Byte.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ruft einen Wert ab, der angibt, ob der <see cref="T:System.IO.StreamWriter" /> nach jedem Aufruf von <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> den Puffer in den zugrunde liegenden Stream wegschreibt, oder legt diesen Wert fest.</summary>
+ <returns>true, um <see cref="T:System.IO.StreamWriter" /> zum Entleeren des Puffers zu zwingen, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream ab, der eine Schnittstelle zu einem Sicherungsspeicher bildet.</summary>
+ <returns>Der Stream, in den dieser StreamWriter schreibt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StreamWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die im Konstruktor für die aktuelle Instanz angegebene <see cref="T:System.Text.Encoding" /> oder <see cref="T:System.Text.UTF8Encoding" />, sofern keine Codierung angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an den zugrunde liegenden Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Writer wird geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Löscht alle Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Stellt einen StreamWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in den Stream.</summary>
+ <param name="value">Das in den Stream zu schreibende Zeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray mit den zu schreibenden Daten.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in den Stream.</summary>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert NULL hat, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der aus einer Zeichenfolge liest.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringReader" />-Klasse, die aus der angegebenen Zeichenfolge liest.</summary>
+ <param name="s">Die Zeichenfolge, mit der der <see cref="T:System.IO.StringReader" /> initialisiert werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="s" />-Parameter ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Gibt die vom <see cref="T:System.IO.StringReader" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.StringReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Liest das nächste Zeichen aus der Eingabezeichenfolge und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen in der zugrunde liegenden Zeichenfolge oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest einen Zeichenblock aus der Eingabezeichenfolge und verschiebt die Zeichenposition um die durch <paramref name="count" /> angegebene Anzahl von Zeichen nach vorn.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner als die Anzahl der angeforderten Zeichen sein, wenn diese Anzahl von Zeichen derzeit nicht verfügbar ist, oder 0, wenn das Ende der zugrunde liegenden Zeichenfolge erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Anfangsindex im Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile der aktuellen Zeichenfolge oder null, wenn das Ende der Zeichenfolge erreicht ist.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Zeichenfolgenreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Der Inhalt ab der aktuellen Position bis zum Ende der zugrunde liegenden Zeichenfolge.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende der Zeichenfolge.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Informationen in eine Zeichenfolge.Die Informationen werden in einem zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> gespeichert.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse mit dem angegebenen Formatierungssteuerelement.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" /> und mit dem angegebenen Formatanbieter.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StringWriter" /> verwendeten nicht verwalteten Ressourcen und 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.IO.StringWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die Encoding, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Gibt den zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> zurück.</summary>
+ <returns>Der zugrunde liegende StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Gibt eine Zeichenfolge zurück, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</summary>
+ <returns>Die Zeichenfolge, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Zeichenfolge.</summary>
+ <param name="value">Das zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Zeichenfolge.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die aktuelle Zeichenfolge.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Stellt ein Leseprogramm dar, das eine sequenzielle Serie von Zeichenfolgen lesen kann.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextReader" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextReader" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextReader" /> verwendeten nicht verwalteten Ressourcen und optional 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="F:System.IO.TextReader.Null">
+ <summary>Stellt einen TextReader ohne zu lesende Daten bereit.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Liest das nächste Zeichen, ohne den Zustand des Readers oder der Zeichenquelle zu ändern.Gibt das nächste verfügbare Zeichen zurück, ohne es tatsächlich aus dem Reader zu lesen.</summary>
+ <returns>Eine Ganzzahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Reader keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Text-Reader und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Textreader, bzw. -1, wenn keine weiteren Zeichen verfügbar sind.Die Standardimplementierung gibt -1 zurück.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Reader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, abhängig davon, ob die Daten im Reader verfügbar sind.Diese Methode gibt 0 (null) zurück für den Fall, dass sie aufgerufen wird, wenn keine Zeichen mehr zu lesen sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Readers erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Dieser Parameter enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> -1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem Textleser und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Readers oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Liest eine Zeile von asynchron Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Textreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Zeichenfolge mit allen Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Stellt einen Writer dar, der eine sequenzielle Serie von Zeichen schreiben kann.Diese Klasse ist abstrakt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse mit dem angegebenen Formatanbieter.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Speichert die für diesen TextWriter verwendeten Zeilenendemarken.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextWriter" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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.IO.TextWriter.Encoding">
+ <summary>Gibt beim Überschreiben in einer abgeleiteten Klasse die Zeichencodierung zurück, in der die Ausgabe geschrieben ist.</summary>
+ <returns>Die Zeichencodierung, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Writer wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ruft ein Objekt zum Steuern der Formatierung ab.</summary>
+ <returns>Ein <see cref="T:System.IFormatProvider" />-Objekt für eine bestimmte Kultur oder die Formatierung der aktuellen Kultur, wenn keine andere Kultur angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Ruft die Zeichenfolge für den Zeilenabschluss ab, die vom aktuellen TextWriter verwendet wird, oder legt diese fest.</summary>
+ <returns>Die Zeichenfolge für den Zeilenabschluss für den aktuellen TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Stellt einen TextWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Schreibt die Textdarstellung eines Objekts in die Textzeichenfolge oder den Stream, indem für das Objekt die ToString-Methode aufgerufen wird.</summary>
+ <param name="value">Das zu schreibende Objekt. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object[])" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> oder <paramref name="arg" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Schreibt ein Zeichenarray asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss in die Textzeichenfolge oder den Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <param name="index">Die Zeichenposition im <paramref name="buffer" />, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Schreibt durch Aufrufen der ToString-Methode für ein Objekt die Textdarstellung dieses Objekts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das zu schreibende Objekt.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">Eine Zeichenfolge oder ein Objekt wird als null übergeben. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn das Zeichenarray null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/es/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/es/System.IO.xml
new file mode 100755
index 0000000000..0b2c206b52
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/es/System.IO.xml
@@ -0,0 +1,2090 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lee tipos de datos primitivos como valores binarios en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia especificada y usando codificación UTF-8.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, deja la secuencia abierta.</summary>
+ <param name="input">La secuencia de entrada.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.BinaryReader" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> o <paramref name="input" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expone el acceso a la secuencia subyacente de <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Secuencia subyacente asociada a BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Rellena el búfer interno con el número especificado de bytes leídos de la secuencia.</summary>
+ <param name="numBytes">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia antes de <paramref name="numBytes" /> se ha podido leer. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Solicitado <paramref name="numBytes" /> es mayor que el tamaño del búfer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Devuelve el siguiente carácter disponible y no hace avanzar la posición de bytes o caracteres.</summary>
+ <returns>Siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">No se puede descodificar el carácter actual en el búfer de caracteres interno utilizando la <see cref="T:System.Text.Encoding" /> seleccionado para la secuencia.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lee los caracteres de la secuencia subyacente y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lea de la secuencia.</summary>
+ <returns>Siguiente carácter de la secuencia de entrada o -1 si no hay más caracteres disponibles en este momento.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia, a partir del punto especificado en la matriz de bytes. </summary>
+ <returns>Número de bytes leídos en <paramref name="buffer" />.Podría ser inferior al número de bytes solicitado si ese número de bytes no está disponible, o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia, a partir del punto especificado en la matriz de caracteres.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Este podría ser inferior al número de caracteres solicitado si dicho número de caracteres no se encuentra disponible o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lee un entero de 32 bits en formato comprimido.</summary>
+ <returns>Entero de 32 bits en formato comprimido.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">La secuencia está dañada.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lee un valor Boolean de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Es true si el byte es distinto de cero; en caso contrario, es false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lee el siguiente byte de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Siguiente byte que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia actual en una matriz de bytes y hace avanzar la posición actual en función del número de bytes leídos.</summary>
+ <returns>Matriz de bytes que contiene los datos leídos de la secuencia subyacente.Este podría ser inferior al número de bytes solicitado si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de bytes que se va a leer.Este valor debe ser 0 o un número no negativo o se producirá una excepción.</param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lee el siguiente carácter de la secuencia actual y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lee de la secuencia.</summary>
+ <returns>Carácter que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">Se ha leído un carácter suplente. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia actual, devuelve los datos en una matriz de caracteres y hace avanzar la posición actual de acuerdo con la Encoding usada y el carácter concreto que se lee en la secuencia.</summary>
+ <returns>Matriz de caracteres que contiene los datos leídos de la secuencia subyacente.Podría ser inferior al número de caracteres solicitados si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lee un valor decimal de la secuencia actual y hace avanzar la posición actual de la secuencia dieciséis bytes.</summary>
+ <returns>Valor decimal que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lee un valor de punto flotante de 8 bytes de la secuencia actual y hace avanzar la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Valor de punto flotante de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lee un entero con signo de 2 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en dos bytes.</summary>
+ <returns>Entero con signo de 2 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lee un entero con signo de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Entero con signo de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lee un entero con signo de 8 bytes de la secuencia actual y avanza la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Entero con signo de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lee un byte con signo de esta secuencia y hace avanzar la posición actual de la secuencia en un byte.</summary>
+ <returns>Byte con signo que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lee un valor de punto flotante de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Valor de punto flotante de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lee una cadena de la secuencia actual.La cadena tiene como prefijo la longitud, codificada como un entero de siete bits cada vez.</summary>
+ <returns>Cadena que se lee.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lee un entero sin signo de 2 bytes de la secuencia actual con la codificación "little-endian" y hace avanzar la posición de la secuencia en dos bytes.</summary>
+ <returns>Entero sin signo de 2 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lee un entero sin signo de 4 bytes de la secuencia actual y hace avanzar la posición de la secuencia en cuatro bytes.</summary>
+ <returns>Entero sin signo de 4 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lee un entero sin signo de 8 bytes de la secuencia actual y hace avanzar la posición de la secuencia en ocho bytes.</summary>
+ <returns>Entero sin signo de 8 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Escribe tipos primitivos en binario en una secuencia y admite escribir cadenas en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> que escribe en una secuencia.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y usando codificación UTF-8.</summary>
+ <param name="output">Flujo de salida. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="output">Flujo de salida. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, dejando abierta la secuencia.</summary>
+ <param name="output">Flujo de salida.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.BinaryWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente del objeto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flujo subyacente asociado a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.BinaryWriter" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.BinaryWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Especifica un objeto <see cref="T:System.IO.BinaryWriter" /> sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene la secuencia subyacente.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Establece la posición en la secuencia actual.</summary>
+ <returns>Posición con la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con <paramref name="origin" />. </param>
+ <param name="origin">Un campo de <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia del que se obtiene la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">El puntero de archivo se ha movido a una posición no válida. </exception>
+ <exception cref="T:System.ArgumentException">El valor de <see cref="T:System.IO.SeekOrigin" /> no es válido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Escribe un valor Boolean de un byte en la secuencia actual, que es 0 si es false y 1 si es true.</summary>
+ <param name="value">Valor Boolean que se va a escribir (0 ó 1). </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Escribe un byte sin signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte sin signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Escribe una matriz de bytes en la secuencia subyacente.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe una región de una matriz de bytes en la secuencia actual.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="buffer" /> donde comenzará la escritura. </param>
+ <param name="count">Número de bytes que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Escribe un carácter Unicode en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en la secuencia.</summary>
+ <param name="ch">El carácter Unicode no suplente que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> es un carácter suplente único.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en esa secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una sección de una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y quizás los caracteres específicos que se escriben en la secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="chars" /> donde se empieza a leer. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Escribe un valor decimal en la secuencia actual y avanza la posición de la secuencia en dieciséis bytes.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Escribe un valor de punto flotante de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Valor de punto flotante de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Escribe un entero con signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero con signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Escribe un entero con signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero con signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Escribe un entero con signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero con signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Escribe un byte con signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte con signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Escribe un valor de punto flotante de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Valor de punto flotante de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Escribe una cadena de longitud prefijada en esta secuencia en la codificación actual de <see cref="T:System.IO.BinaryWriter" /> y hace avanzar la posición actual de la secuencia de acuerdo con la codificación utilizada y los caracteres específicos escritos en dicha secuencia.</summary>
+ <param name="value">Valor que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Escribe un entero sin signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero sin signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Escribe un entero sin signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero sin signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Escribe un entero sin signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero sin signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Escribe un entero de 32 bits en formato comprimido.</summary>
+ <param name="value">Entero de 32 bits que se va a escribir. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">La secuencia está cerrada. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Excepción que se produce cuando se intenta realizar una operación de lectura más allá del final de una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en un mensaje proporcionado por el sistema y HRESULT establecido en COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en <paramref name="message" /> y HRESULT en COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con un mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.InvalidDataException">
+ <summary>Excepción que se inicia cuando el formato de un flujo de datos no es válido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con el mensaje de error especificado.</summary>
+ <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con 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="T:System.IO.MemoryStream">
+ <summary>Crea una secuencia cuya memoria auxiliar es la memoria.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada con un valor cero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> de acuerdo con la matriz de bytes especificada.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea la secuencia actual. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la matriz de bytes especificada con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada (índice) de una matriz de bytes.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es menor que cero. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado y la posibilidad de llamar a <see cref="M:System.IO.MemoryStream.GetBuffer" /> establecida según lo especificado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <param name="publiclyVisible">Es true para habilitar <see cref="M:System.IO.MemoryStream.GetBuffer" />, que devuelve la matriz de bytes sin signo desde la cual se creó la secuencia; de lo contrario, es false. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada según lo especificado.</summary>
+ <param name="capacity">Tamaño inicial de la matriz interna en bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> es negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtiene o establece el número de bytes asignados a esta secuencia.</summary>
+ <returns>Longitud de la parte utilizable del búfer para la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Se establece una capacidad de modo que sea negativa o menor que la longitud actual de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <exception cref="T:System.NotSupportedException">set se invoca en una secuencia cuya capacidad no se puede modificar. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente todos los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer especificado y el token de cancelación.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Reemplaza el método <see cref="M:System.IO.Stream.Flush" /> de modo que no se realice ninguna acción.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>De forma asincrónica borra todos los búferes de esta secuencia y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtiene la longitud de la secuencia en bytes.</summary>
+ <returns>Longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtiene o establece la posición actual dentro de la secuencia.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posición se establece en un valor negativo o un valor mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de bytes de la secuencia actual y escribe los datos en un búfer.</summary>
+ <returns>Número total de bytes escritos en el búfer.Puede ser menor que el número de bytes solicitado si ese número de bytes no está disponible, o bien puede ser cero si se alcanza el final de la secuencia antes de que se lea algún byte.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos de la secuencia actual. </param>
+ <param name="offset">Posición de desplazamiento en bytes de base cero de <paramref name="buffer" /> en el que se comienza a almacenar los datos de la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lee un byte de la secuencia actual.</summary>
+ <returns>El byte convertido en un <see cref="T:System.Int32" /> o -1 si se llega al final de la secuencia.</returns>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Establece la posición dentro de la secuencia actual en el valor especificado.</summary>
+ <returns>Nueva posición dentro de la secuencia, calculada mediante la combinación del punto de referencia inicial y del desplazamiento.</returns>
+ <param name="offset">Nueva posición dentro de la secuencia.Esta está relacionada con el parámetro <paramref name="loc" /> y puede ser positiva o negativa.</param>
+ <param name="loc">Valor de tipo <see cref="T:System.IO.SeekOrigin" />, que actúa como el punto de referencia de las operaciones de búsqueda. </param>
+ <exception cref="T:System.IO.IOException">Se ha intentado realizar una búsqueda antes del inicio de la secuencia. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> es mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Hay un no válido <see cref="T:System.IO.SeekOrigin" />. o bien<paramref name="offset" /> se produjo un desbordamiento aritmético.</exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Establece la longitud de la secuencia actual en el valor especificado.</summary>
+ <param name="value">Valor en el que establecer la longitud. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no es de tamaño variable y <paramref name="value" /> es mayor que la capacidad actual.o bien La secuencia actual no admite escritura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> es negativo o es mayor que la longitud máxima de la <see cref="T:System.IO.MemoryStream" />, donde la longitud máxima es (<see cref="F:System.Int32.MaxValue" /> -origin), y el origen es el índice del búfer subyacente donde comienza la secuencia. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Escribe el contenido de la secuencia en una matriz de bytes, independientemente de la propiedad <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nueva matriz de bytes.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Devuelve la matriz de bytes sin signo a partir de la cual se creó esta secuencia.El valor devuelto indica si la conversión se realizó correctamente.</summary>
+ <returns>Es true si la conversión se realiza correctamente; en caso contrario, es false.</returns>
+ <param name="buffer">El segmento de matriz de bytes desde el que se creó esta secuencia.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe un bloque de bytes en la secuencia actual usando los datos leídos en un búfer.</summary>
+ <param name="buffer">Búfer del que se van a escribir datos. </param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual está más cerca que <paramref name="count" /> bytes al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Escribe un byte en la posición actual de la secuencia actual.</summary>
+ <param name="value">Byte que se va a escribir. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual se encuentra al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Escribe el contenido completo de esta secuencia de memoria en otra secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir esta secuencia de memoria. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual o de destino está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Especifica la posición usada para buscar en una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Especifica el comienzo de una secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Especifica lo posición actual dentro de la secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Especifica el final de una secuencia.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Proporciona una vista genérica de una secuencia de bytes.Esta es una clase abstracta.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si la secuencia admite lectura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si la secuencia admite búsquedas; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtiene un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</summary>
+ <returns>Un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lee los bytes de la secuencia actual y los escribe en otra secuencia de destino.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lee todos los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer y el token de cancelación especificados.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libera todos los recursos usados por <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.Stream" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.Stream.Flush">
+ <summary>Cuando se reemplaza en una clase derivada, borra todos los búferes de esta secuencia y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes de esta secuencia y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Borra asincrónicamente todos los búferes del flujo actual, hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene la longitud en bytes de la secuencia.</summary>
+ <returns>Un valor Long que representa la longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.NotSupportedException">Una clase derivada de Stream no admite la búsqueda. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Stream sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Cuando se reemplaza en una clase derivada, se obtiene o se establece la posición dentro de la secuencia actual.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se lee una secuencia de bytes en la secuencia actual y se hace avanzar la posición dentro de la secuencia el número de bytes leídos.</summary>
+ <returns>Número total de bytes leídos en el búfer.Puede ser menor que el número de bytes solicitado si dicho número no está disponible, o puede ser cero (0) si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Matriz de bytes.Cuando este método devuelve un valor, el búfer contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los bytes leídos del origen actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> donde se comienza a almacenar los datos leídos de la secuencia actual. </param>
+ <param name="count">Número máximo de bytes que se deben leer de la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee asincrónicamente una secuencia de bytes de la secuencia actual y avanza la posición en esta secuencia según el número de bytes leídos.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lee un byte de la secuencia y hace avanzar la posición de la secuencia en un byte, o devuelve -1 si está al final de la secuencia.</summary>
+ <returns>Byte sin signo convertido en Int32,o bien -1 si está al final de la secuencia.</returns>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.ReadTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la posición dentro de la secuencia actual.</summary>
+ <returns>La nueva posición dentro de la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con el parámetro <paramref name="origin" />. </param>
+ <param name="origin">Valor de tipo <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia utilizado para obtener la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la longitud de la secuencia actual.</summary>
+ <param name="value">Longitud deseada de la secuencia actual, en bytes. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite operaciones de lectura ni escritura, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se escribe una secuencia de bytes en la secuencia actual y se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos.</summary>
+ <param name="buffer">Matriz de bytes.Este método copia <paramref name="count" /> bytes desde <paramref name="buffer" /> al flujo actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual. </param>
+ <param name="count">Número de bytes que se deben escribir en la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S, como no se puede encontrar el archivo especificado.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> se llama después de cerrar la secuencia.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe asincrónicamente una secuencia de bytes en la secuencia actual y avanza la posición actual en esta secuencia según el número de bytes escritos.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Escribe un byte a la posición actual en la secuencia y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte que se debe escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.WriteTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un <see cref="T:System.IO.TextReader" /> que lee los caracteres de una secuencia de bytes en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para el flujo especificado.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada, con la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada y con la codificación de caracteres indicada.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada y la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <param name="bufferSize">Tamaño mínimo de búfer. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es menor o igual que cero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada basada en la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer y, opcionalmente, deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia que se va a leer.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="detectEncodingFromByteOrderMarks">Es true para buscar marcas de orden de byte al comienzo del archivo; en caso contrario, es false.</param>
+ <param name="bufferSize">Tamaño mínimo de búfer.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.StreamReader" />; de lo contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Devuelve la secuencia subyacente.</summary>
+ <returns>Secuencia subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtiene la codificación de caracteres que actualmente utiliza este objeto <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Codificación de caracteres que utiliza actualmente este lector.El valor puede ser diferente después de la primera llamada a cualquier método <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, ya que la detección automática de la codificación no se realiza hasta la primera llamada a un método <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Borra el búfer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Cierra la secuencia subyacente, libera los recursos no administrados que utiliza <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtiene un valor que indica si la actual posición está al final de la secuencia.</summary>
+ <returns>Es true si la actual posición está al final de la secuencia; en caso contrario, es false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia subyacente.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objeto <see cref="T:System.IO.StreamReader" /> en torno a una secuencia vacía.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Entero que representa el siguiente carácter que se va a leer, o -1 si no hay caracteres que leer o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lee el siguiente carácter de la secuencia de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>El siguiente carácter de la secuencia de entrada que se representa como un objeto <see cref="T:System.Int32" />, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un máximo especificado de caracteres de la secuencia actual en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres leídos. Si se llega al final de la secuencia y no se leyó ningún dato es 0.El número será menor o igual que el parámetro <paramref name="count" />, dependiendo de si los datos están disponibles dentro de la secuencia.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual. </param>
+ <param name="index">Índice de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S, como el cierre de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, dependiendo de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.StreamReader" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Error de E/S. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lee una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la secuencia de entrada, o null si se alcanza el final de la secuencia de entrada.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente de la secuencia, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres en la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la secuencia.</summary>
+ <returns>Resto de la secuencia, como una cadena, desde la posición actual hasta el final.Si la posición actual se encuentra al final de la secuencia, devuelve una cadena vacía ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la secuencia y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir los caracteres de una secuencia en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el fuente de referencia de.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación UTF-8 y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación especificada y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y el tamaño de búfer especificados.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="bufferSize">Tamaño del búfer en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y tamaño de búfer especificados y, opcionalmente deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.StreamWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtiene o establece un valor que indica si <see cref="T:System.IO.StreamWriter" /> vaciará su búfer en la secuencia subyacente después de cada llamada a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Es true para que <see cref="T:System.IO.StreamWriter" /> vacíe su búfer; en caso contrario, es false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente que interactúa con una memoria auxiliar.</summary>
+ <returns>Secuencia en la que escribe este StreamWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.StreamWriter" /> y, de forma opcional, libera los recursos administrados.</summary>
+ <param name="disposing">truepara liberar los recursos administrados y no administrados; false para liberar únicamente los recursos no administrados. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> especificado en el constructor para la instancia actual o <see cref="T:System.Text.UTF8Encoding" /> si no se ha especificado una codificación.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en la secuencia subyacente.</summary>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Borra todos los búferes para esta secuencia de forma asincrónica y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Proporciona un StreamWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la secuencia.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Escribe una cadena en la secuencia.</summary>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.</param>
+ <param name="index">Posición del carácter en el búfer donde comienza la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa <see cref="T:System.IO.TextReader" /> que lee en una cadena.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringReader" /> que lee en la cadena especificada.</summary>
+ <param name="s">Cadena en la que <see cref="T:System.IO.StringReader" /> debe inicializarse. </param>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="s" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza la clase <see cref="T:System.IO.StringReader" /> y, opcionalmente, 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="M:System.IO.StringReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lee el siguiente carácter de la cadena de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Siguiente carácter de la cadena subyacente, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de caracteres de la cadena de entrada y hace avanzar la posición de los caracteres en <paramref name="count" />.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Puede ser menor que el número de caracteres solicitado si dicho número de caracteres no está disponible, o puede ser cero si se alcanza el final de la cadena subyacente.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Índice inicial del búfer. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lee una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la cadena actual, o null si se alcanza el final de la cadena.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de cadenas, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Contenido desde la posición actual hasta el final de la cadena subyacente.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la cadena.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir información en una cadena.La información se almacena en el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado y tiene el control de formato especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.StringWriter" /> y libera los recursos administrados de forma opcional.</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.IO.StringWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>Encoding donde se escribe el resultado.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Devuelve el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <returns>Objeto StringBuilder subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Devuelve una cadena que contiene los caracteres escritos hasta el momento en el StringWriter actual.</summary>
+ <returns>Cadena que contiene los caracteres escritos en el StringWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena.</summary>
+ <param name="value">Carácter que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />) &gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena actual.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena actual de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica de línea en la cadena.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la cadena actual.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Representa un lector que puede leer una serie secuencial de caracteres.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextReader" /> y libera los recursos administrados de forma opcional.</summary>
+ <param name="disposing">Es true si se van a liberar los recursos administrados y no administrados; es false si se van a liberar únicamente los recursos no administrados. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Proporciona un TextReader sin datos del que leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lee el siguiente carácter sin modificar el estado del sistema de lectura o el origen del carácter.Devuelve el siguiente carácter disponible sin leerlo realmente del lector.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si el lector no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lee el siguiente carácter en el lector de texto y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Carácter siguiente del lector de texto o -1 si no hay más caracteres disponibles.La implementación predeterminada devuelve -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si los datos están disponibles dentro del lector.Este método devuelve 0 (cero) si se llama cuando no quedan más caracteres para leer.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del lector se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">Cuando este método finaliza, este parámetro contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lee una línea de caracteres del lector de texto y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente del lector o null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres y devuelve los datos como una cadena. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de texto, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Cadena que contiene todos los caracteres desde la posición actual hasta el final del lector.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final del lector de texto.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Representa un sistema de escritura que puede escribir una serie secuencial de caracteres.Esta clase es abstracta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Almacena los caracteres de nueva línea usados para el TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextWriter" /> y libera los recursos administrados de forma opcional.</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.IO.TextWriter.Encoding">
+ <summary>Cuando se reemplaza en una clase derivada, devuelve la codificación de caracteres en que se escribe el resultado.</summary>
+ <returns>Codificación de caracteres donde se escriben los resultados.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtiene un objeto que controla las operaciones de formato.</summary>
+ <returns>Objeto <see cref="T:System.IFormatProvider" /> para una referencia cultural específica o para las operaciones de formato de la referencia cultural actual si no se especificó otra referencia cultural.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtiene o establece la cadena de terminador de línea usada por el TextWriter actual.</summary>
+ <returns>Cadena de terminador de línea para el TextWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Proporciona un TextWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Escribe la representación de texto de un objeto en la cadena o secuencia de texto mediante una llamada al método ToString en ese objeto.</summary>
+ <param name="value">Objeto que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero) o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> o <paramref name="arg" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto de forma asincrónica. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Escribe un terminador de línea en la cadena o secuencia.</summary>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <param name="index">Posición del carácter en <paramref name="buffer" /> donde comenzar a leer datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Escribe la representación de texto de un objeto mediante una llamada al método ToString en ese objeto, seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Objeto que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Escribe una cadena seguida de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">Una cadena u objeto se pasa como null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea en la cadena o secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si la matriz de caracteres es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/fr/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/fr/System.IO.xml
new file mode 100755
index 0000000000..30dc29abdf
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/fr/System.IO.xml
@@ -0,0 +1,2201 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lit les types de données primitifs sous forme de valeurs binaires avec un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et l'encodage de caractères spécifiés.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et de l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="input">Flux d'entrée.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryReader" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ou <paramref name="input" /> a la valeur null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expose l'accès au flux sous-jacent de l'élément <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flux sous-jacent associé à l'élément BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Remplit la mémoire tampon interne avec le nombre spécifié d'octets lus à partir du flux.</summary>
+ <param name="numBytes">Nombre d'octets à lire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte avant que <paramref name="numBytes" /> n'ait pu être lu. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="numBytes" /> demandé est plus grand que la taille de la mémoire tampon interne.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Retourne le prochain caractère disponible et n'avance pas la position de caractère ou d'octet.</summary>
+ <returns>Prochain caractère disponible, ou -1 si aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Le caractère actuel ne peut pas être décodé dans la mémoire tampon de caractères interne à l'aide du <see cref="T:System.Text.Encoding" /> sélectionné pour le flux de données.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lit les caractères du flux sous-jacent et avance la position actuelle du flux conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère suivant du flux d'entrée, ou -1 si aucun caractère n'est actuellement disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié d'octets dans le flux, en commençant à un point spécifié dans le tableau d'octets. </summary>
+ <returns>Nombre d'octets lus dans <paramref name="buffer" />.Ce total peut être inférieur au nombre d'octets demandé si ce nombre d'octets n'est pas disponible, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre d'octets à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié de caractères du flux, en commençant à un point spécifié dans le tableau de caractères.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Ce total peut être inférieur au nombre de caractères demandé si ce nombre de caractères n'est pas disponible actuellement, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lit un entier 32 bits au format compressé.</summary>
+ <returns>Entier 32 bits au format compressé.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">Le flux est endommagé.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lit une valeur Boolean à partir du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>true si l'octet est différent de zéro ; sinon, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lit l'octet suivant du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet suivant lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lit le nombre spécifié d'octets du flux actuel dans un tableau d'octets et avance la position actuelle de ce nombre d'octets.</summary>
+ <returns>Tableau d'octets contenant les données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre d'octets demandé si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre d'octets à lire.Cette valeur doit être 0 ou un nombre non négatif, sinon une exception se produit.</param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lit le caractère suivant dans le flux actuel et avance la position actuelle du flux conformément à la valeur Encoding utilisée et du caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Un caractère de substitution a été lu. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lit le nombre spécifié de caractères dans le flux actuel, retourne les données dans un tableau de caractères et avance la position actuelle conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Tableau de caractères contenant des données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre de caractères demandés si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lit une valeur décimale dans le flux actuel et avance la position actuelle du flux de 16 octets.</summary>
+ <returns>Valeur décimale lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Valeur à virgule flottante de 8 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lit un entier signé de 2 octets dans le flux actuel et avance la position actuelle du flux de deux octets.</summary>
+ <returns>Entier signé de 2 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lit un entier signé de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Entier signé de 4 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lit un entier signé de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Entier signé de 8 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lit un octet signé dans ce flux et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet signé lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Valeur à virgule flottante de 4 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lit une chaîne dans le flux actuel.La chaîne est précédée de la longueur, encodée sous la forme d'un entier de sept bits à la fois.</summary>
+ <returns>Chaîne en cours de lecture.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lit un entier non signé de 2 octets dans le flux actuel à l'aide de l’encodage Little Endian et avance la position du flux de deux octets.</summary>
+ <returns>Entier non signé de 2 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de quatre octets.</summary>
+ <returns>Entier non signé de 4 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de huit octets.</summary>
+ <returns>Entier non signé de 8 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Écrit des types primitifs en binaire dans un flux et prend en charge l'écriture de chaînes dans un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> qui écrit dans un flux.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="output">Flux de sortie. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux et de l'encodage de caractères spécifiés.</summary>
+ <param name="output">Flux de sortie. </param>
+ <param name="encoding">Encodage de caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> selon le flux et l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="output">Flux de sortie.</param>
+ <param name="encoding">Encodage de caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent de <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flux sous-jacent associé à BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.BinaryWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Spécifie <see cref="T:System.IO.BinaryWriter" /> sans magasin de sauvegarde.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contient le flux sous-jacent.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel.</summary>
+ <returns>Position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport à <paramref name="origin" />. </param>
+ <param name="origin">Champ de <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence à partir duquel la nouvelle position doit être obtenue. </param>
+ <exception cref="T:System.IO.IOException">Le pointeur de fichier a été déplacé vers un emplacement non valide. </exception>
+ <exception cref="T:System.ArgumentException">La valeur <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Écrit une valeur Boolean de 1 octet dans le flux actuel, 0 représentant false et 1 représentant true.</summary>
+ <param name="value">Valeur Boolean à écrire (0 ou 1). </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Écrit un octet non signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet non signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Écrit un tableau d'octets dans le flux sous-jacent.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit une zone d'un tableau d'octets dans le flux actuel.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="buffer" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Écrit un caractère Unicode dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="ch">Caractère Unicode de non-substitution à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> est un caractère de substitution unique.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit dans le flux actuel une section d'un tableau de caractères et avance la position actuelle du flux en fonction du Encoding utilisé et éventuellement des caractères spécifiques écrits.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="chars" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Écrit une valeur décimale dans le flux actuel et avance la position du flux de 16 octets.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Écrit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Écrit un entier signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Écrit un entier signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Écrit un entier signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Écrit un octet signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Écrit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Écrit dans ce flux une chaîne préfixée par sa longueur dans l'encodage actuel de <see cref="T:System.IO.BinaryWriter" /> et avance la position actuelle du flux en fonction de l'encodage utilisé et des caractères spécifiques écrits dans le flux.</summary>
+ <param name="value">Valeur à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Écrit un entier non signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier non signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Écrit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Écrit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Écrit un nombre entier 32 bits dans un format compressé.</summary>
+ <param name="value">Entier 32 bits à écrire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Le flux est fermé. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Exception levée en cas de tentative de lecture au-delà de la fin du flux.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à un message fourni par le système et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à <paramref name="message" /> et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.InvalidDataException">
+ <summary>Exception qui est levée lorsque le format d'un flux de données n'est pas valide.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec un message d'erreur spécifié.</summary>
+ <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec une référence à l'exception interne qui est la cause de 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="T:System.IO.MemoryStream">
+ <summary>Crée un flux dont le magasin de stockage est la mémoire.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à zéro.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer le flux actuel. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région (index) spécifiée d'un tableau d'octets.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée et la possibilité d'appeler <see cref="M:System.IO.MemoryStream.GetBuffer" /> comme spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <param name="publiclyVisible">true pour activer <see cref="M:System.IO.MemoryStream.GetBuffer" />, qui retourne le tableau d'octets non signés à partir duquel le flux a été créé ; sinon, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à la valeur spécifiée.</summary>
+ <param name="capacity">Taille initiale du tableau interne, en octets. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> est négatif. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtient ou définit le nombre d'octets alloués pour ce flux.</summary>
+ <returns>Longueur de la partie de la mémoire tampon qui peut être utilisée pour le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La capacité définie correspond à une valeur négative ou est inférieure à la longueur actuelle du flux. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">set est appelé sur un flux dont la capacité ne peut pas être modifiée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Remplace la méthode <see cref="M:System.IO.Stream.Flush" /> afin qu'aucune action ne soit effectuée.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtient la longueur du flux en octets.</summary>
+ <returns>Longueur du flux en octets.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtient ou définit la position actuelle dans le flux.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La position correspond à une valeur négative ou à une valeur supérieure à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit un bloc d'octets à partir du flux actuel et écrit les données dans une mémoire tampon.</summary>
+ <returns>Nombre total d'octets écrits dans la mémoire tampon.Ce total peut être inférieur au nombre d'octets demandés si ce nombre d'octets n'est pas actuellement disponible, ou égal à zéro si la fin du flux a été atteinte avant que des octets soient lus.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans le flux actuel. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données à partir du flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lit un octet dans le flux actuel.</summary>
+ <returns>Conversion du type (transtypage) de l'octet en <see cref="T:System.Int32" />, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel à la valeur spécifiée.</summary>
+ <returns>Nouvelle position dans le flux, calculée en combinant le point de référence initial et le décalage.</returns>
+ <param name="offset">Nouvelle position dans le flux.Elle est relative au paramètre <paramref name="loc" /> et peut être positive ou négative.</param>
+ <param name="loc">Valeur de type <see cref="T:System.IO.SeekOrigin" />, qui sert de point de référence à la recherche. </param>
+ <exception cref="T:System.IO.IOException">Tentative de recherche avant le début du flux. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> est supérieur à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Un <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. ou<paramref name="offset" /> a entraîné des dépassements de capacité arithmétiques.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Définit la longueur du flux actuel à la valeur spécifiée.</summary>
+ <param name="value">Valeur à laquelle définir la longueur. </param>
+ <exception cref="T:System.NotSupportedException">Le flux actuel n'est pas redimensionnable et <paramref name="value" /> est supérieur à la capacité actuelle.ou Le flux actuel ne prend pas en charge l'écriture. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> est négatif ou supérieur à la longueur maximale de <see cref="T:System.IO.MemoryStream" />, où la longueur maximale est (<see cref="F:System.Int32.MaxValue" /> - origine), et l'origine est l'index dans la mémoire tampon sous-jacente auquel commence le flux. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Écrit le contenu du flux dans un tableau d'octets, indépendamment de la propriété <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nouveau tableau d'octets.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Retourne le tableau d'octets non signés à partir duquel ce flux a été créé.La valeur de retour indique si la conversion a réussi.</summary>
+ <returns>true si la conversion a réussi ; sinon, false.</returns>
+ <param name="buffer">Segment de tableau d'octets à partir duquel ce flux a été créé.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit un bloc d'octets dans le flux actuel en utilisant des données lues dans une mémoire tampon.</summary>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à moins de <paramref name="count" /> octets de la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux actuel.</summary>
+ <param name="value">Octet à écrire. </param>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Écrit le contenu complet de ce flux de mémoire dans un autre flux.</summary>
+ <param name="stream">Flux dans lequel écrire ce flux de mémoire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux en cours ou le flux cible est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Spécifie la position au sein d'un flux à utiliser pour la recherche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Spécifie le début d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Spécifie la position actuelle au sein d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Spécifie la fin d'un flux.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fournit une vue générique d'une séquence d'octets.Il s'agit d'une classe abstraite.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux prend en charge la lecture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux prend en charge la recherche ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtient une valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</summary>
+ <returns>Valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lit les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lit tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et d'un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>En cas de remplacement dans une classe dérivée, efface toutes les mémoires tampons pour ce flux et provoque l'écriture de toutes les données se trouvant dans des mémoires tampons sur l'appareil sous-jacent.</summary>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>En cas de remplacement dans une classe dérivée, obtient la longueur du flux en octets.</summary>
+ <returns>Valeur de type long représentant la longueur du flux en octets.</returns>
+ <exception cref="T:System.NotSupportedException">Une classe dérivée de Stream ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Élément Stream sans magasin de stockage.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>En cas de remplacement dans une classe dérivée, obtient ou définit la position dans le flux actuel.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, lit une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Nombre total d'octets lus dans la mémoire tampon.Le nombre d'octets peut être inférieur au nombre d'octets demandés si ce nombre n'est pas actuellement disponible ou égal à zéro (0) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Tableau d'octets.Quand cette méthode retourne un résultat, la mémoire tampon contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les octets lus dans la source actuelle.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données lues dans le flux actuel. </param>
+ <param name="count">Nombre maximal d'octets à lire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lit un octet du flux et avance d'un octet la position au sein du flux, ou retourne -1 si la fin du flux a été atteinte.</summary>
+ <returns>Conversion de type (transtypage) de l'octet non signé en Int32, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant d’expiration du délai d’attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.ReadTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>En cas de remplacement dans une classe dérivée, définit la position dans le flux actuel.</summary>
+ <returns>Nouvelle position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport au paramètre <paramref name="origin" />. </param>
+ <param name="origin">Valeur de type <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence utilisé pour obtenir la nouvelle position. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>En cas de substitution dans une classe dérivée, définit la longueur de flux actuel.</summary>
+ <param name="value">Longueur souhaitée du flux actuel en octets. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend en charge ni l'écriture, ni la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, écrit une séquence d'octets dans le flux actuel et avance la position actuelle dans ce flux du nombre d'octets écrits.</summary>
+ <param name="buffer">Tableau d'octets.Cette méthode copie <paramref name="count" /> octets à partir de <paramref name="buffer" /> dans le flux actuel.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel. </param>
+ <param name="count">Nombre d'octets à écrire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme des <paramref name="offset" /> et <paramref name="count" /> est supérieure à la longueur du tampon.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> est null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est un nombre négatif.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'e/s est survenue, tels que le fichier spécifié est introuvable.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> a été appelée une fois que le flux a été fermé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position actuelle dans le flux du nombre d'octets écrits.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux et avance d'un octet la position dans le flux.</summary>
+ <param name="value">Octet à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant l’expiration du délai d'attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.WriteTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit les caractères à partir d'un flux d'octets dans un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'option de détection de la marque d'ordre d'octet spécifiée.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères et l'option de détection de la marque d'ordre d'octet spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères, l'option de détection de la marque d'ordre d'octet et la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est inférieur ou égal à zéro. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié en fonction de l'encodage de caractères, de l'option de détection de la marque d'ordre d'octet et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Flux à lire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="detectEncodingFromByteOrderMarks">true pour rechercher les marques d'ordre d'octet au début du fichier ; sinon, false.</param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamReader" /> ; sinon, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Retourne le flux sous-jacent.</summary>
+ <returns>Flux sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtient l'encodage de caractères actuel utilisé par l'objet <see cref="T:System.IO.StreamReader" /> actuel.</summary>
+ <returns>Encodage des caractères actuel utilisé par le lecteur en cours.La valeur peut être différente après le premier appel à toute méthode <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, car la détection automatique de l'encodage n'est effectuée qu'au premier appel à une méthode <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Efface la mémoire tampon interne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Ferme le flux sous-jacent, libère les ressources non managées utilisées par l'élément <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtient une valeur qui indique si la position actuelle dans le flux est à la fin du flux.</summary>
+ <returns>true si la position actuelle dans le flux est à la fin du flux ; sinon, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux sous-jacent a été supprimé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objet <see cref="T:System.IO.StreamReader" /> autour d'un flux vide.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Retourne le caractère disponible suivant, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le caractère suivant à lire, ou -1 s'il n'y a pas de caractère à lire ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lit le caractère suivant dans le flux d'entrée et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du flux d'entrée, représenté sous la forme d'un objet <see cref="T:System.Int32" />, ou -1 s'il n'y a plus de caractère disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal de caractères spécifié du flux actuel dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Le nombre de caractères qui ont été lus, ou 0 si c'est la fin du flux et qu'aucune donnée n'a été lue.Le nombre sera inférieur ou égal à la valeur du paramètre <paramref name="count" />, selon que les données sont, ou non, disponibles dans le flux.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle. </param>
+ <param name="index">Index de <paramref name="buffer" /> auquel commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S, telle que la fermeture du flux, se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode en cours se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du flux actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus ou non.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lit une ligne de caractères du flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante du flux d'entrée, ou null si la fin du flux d'entrée est atteinte.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone dans le flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante du flux, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux.</summary>
+ <returns>Le reste du flux sous forme de chaîne, de la position actuelle jusqu'à la fin.Si la position actuelle est à la fin du flux, retourne une chaîne vide ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères allant de la position actuelle à la fin du flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour écrire les caractères dans un flux selon un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage UTF-8 et de la taille de la mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage spécifié et de la taille de mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Le flux dans lequel écrire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtient ou définit une valeur indiquant si <see cref="T:System.IO.StreamWriter" /> vide sa mémoire tampon vers le flux sous-jacent après chaque appel à <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true pour forcer <see cref="T:System.IO.StreamWriter" /> à vider sa mémoire tampon ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent qui sert d'interface avec un magasin de stockage.</summary>
+ <returns>Flux dans lequel ce StreamWriter écrit.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> spécifié dans le constructeur pour l'instance actuelle, ou <see cref="T:System.Text.UTF8Encoding" /> si aucun encodage n'est spécifié.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon dans le flux sous-jacent.</summary>
+ <exception cref="T:System.ObjectDisposedException">Le writer actuel est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Efface toutes les mémoires tampons pour ce flux de manière asynchrone et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fournit un StreamWriter sans magasin de sauvegarde dans lequel il est possible d'écrire, mais qu'il est impossible de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans le flux.</summary>
+ <param name="value">Caractère à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.Si <paramref name="buffer" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans le flux.</summary>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.</param>
+ <param name="index">Position du caractère dans la mémoire où commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Écrit un terminateur de ligne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans le flux un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit une chaîne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringReader" /> qui lit la chaîne spécifiée.</summary>
+ <param name="s">Chaîne à laquelle <see cref="T:System.IO.StringReader" /> doit être initialisé. </param>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="s" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringReader" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Retourne le prochain caractère disponible, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lit le caractère suivant dans la chaîne d'entrée et avance sa position d'un caractère.</summary>
+ <returns>Caractère suivant de la chaîne sous-jacente, ou -1 si plus aucun caractère n'est disponible.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un bloc de caractères dans la chaîne d'entrée et avance la position du caractère de <paramref name="count" />.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Cela peut être inférieur au nombre de caractères demandé si ce nombre n'est pas actuellement disponible, ou égal à zéro si la fin de la chaîne sous-jacente a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Index de début dans la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante dans la chaîne actuelle ou null si la fin de la chaîne est atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de chaîne, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Contenu à partir de la position actuelle jusqu'à la fin du flux sous-jacent.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne de manière asynchrone, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin de la chaîne.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour l'écriture d'informations dans une chaîne.Les informations sont stockées dans un <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> avec le contrôle de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié et possède le fournisseur de formats donné.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>Encoding dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Retourne le <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <returns>StringBuilder sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Retourne une chaîne contenant les caractères écrits jusqu'ici dans le StringWriter en cours.</summary>
+ <returns>Chaîne contenant les caractères écrits dans le StringWriter en cours.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne.</summary>
+ <param name="value">Caractère à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> est null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans la chaîne un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans la chaîne.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie par un terminateur de ligne de façon asynchrone dans la chaîne actuelle.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Représente un lecteur capable de lire une série séquentielle de caractères.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par l'objet <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fournit un TextReader sans données à lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lit le caractère suivant sans modifier l'état du lecteur ou la source du caractère.Retourne le prochain caractère disponible sans le lire réellement à partir du flux lecteur.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le lecteur ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lit le caractère suivant à partir du lecteur de texte et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du lecteur de texte ou -1 s'il n'y a plus de caractères disponibles.L'implémentation par défaut retourne -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon les données disponibles dans le lecteur.Cette méthode retourne zéro si elle est appelée alors qu'il ne reste aucun caractère à lire.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du lecteur est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, ce paramètre contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> -1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir du lecteur de texte et retourne les données sous forme de chaîne.</summary>
+ <returns>La ligne suivante du lecteur ou null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone et retourne les données sous forme de chaîne. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de texte, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte, puis les retourne sous forme d'une chaîne.</summary>
+ <returns>Chaîne contenant tous les caractères entre la position actuelle et la fin du lecteur de texte.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin du flux du lecteur de texte.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Représente un writer capable d'écrire une série de caractères séquentiels.Cette classe est abstraite.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" /> avec le fournisseur de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stocke les caractères de saut de ligne utilisés pour ce TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'objet <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>En cas de substitution dans une classe dérivée, retourne l'encodage de caractères dans lequel la sortie est écrite.</summary>
+ <returns>Encodage de caractères dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtient un objet qui contrôle la mise en forme.</summary>
+ <returns>Objet <see cref="T:System.IFormatProvider" /> pour une culture spécifique, ou mise en forme de la culture actuelle si aucune autre culture n'est spécifiée.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtient ou définit la chaîne de marque de fin de ligne utilisée pour le TextWriter actuel.</summary>
+ <returns>Chaîne de marque de fin de ligne pour le TextWriter actuel.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fournit un élément TextWriter sans magasin de stockage dans lequel il est possible d'écrire, mais pas de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet dans la chaîne ou le flux de texte en appelant la méthode ToString sur cet objet.</summary>
+ <param name="value">Objet à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ou <paramref name="arg" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si <paramref name="buffer" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Écrit une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <param name="index">Dans <paramref name="buffer" />, position de caractère à laquelle commencer la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet en appelant la méthode ToString sur cet objet, suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Objet à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">Une chaîne ou un objet est passé en tant que null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Écrit une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si le tableau de caractères a la valeur null, seul la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul une marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/it/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/it/System.IO.xml
new file mode 100755
index 0000000000..46070becb9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/it/System.IO.xml
@@ -0,0 +1,2123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Legge i tipi di dati primitivi come valori binari in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base al flusso specificato e usando la codifica UTF-8.</summary>
+ <param name="input">Flusso di input. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e del flusso specificata.</summary>
+ <param name="input">Flusso di input. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e di flusso specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="input">Flusso di input.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryReader" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> o <paramref name="input" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Espone l'accesso al flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flusso sottostante associato all'oggetto BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Inserisce nel buffer interno il numero specificato di byte letti dal flusso.</summary>
+ <param name="numBytes">Numero di byte da leggere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso prima che fosse possibile leggere <paramref name="numBytes" />. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">I <paramref name="numBytes" /> richiesti sono superiori alla dimensione del buffer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Restituisce il successivo carattere disponibile senza spostare in avanti la posizione del byte o del carattere.</summary>
+ <returns>Carattere successivo disponibile oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">Impossibile decodificare il carattere corrente nel buffer di caratteri interno tramite l'oggetto <see cref="T:System.Text.Encoding" /> selezionato per il flusso.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Legge i caratteri dal flusso sottostante e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico che il flusso sta leggendo.</summary>
+ <returns>Carattere successivo dal flusso di input oppure -1 se non vi sono caratteri disponibili.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso, a partire da un punto specificato nella matrice di byte. </summary>
+ <returns>Numero di byte letti nell'oggetto <paramref name="buffer" />.Può essere minore del numero di byte richiesti, se tale quantità di byte non è disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di byte da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso, a partire da un punto specificato nella matrice di caratteri.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.Può essere minore del numero di caratteri richiesti, se tale quantità di caratteri non è attualmente disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Legge un intero a 32 bit in formato compresso.</summary>
+ <returns>Intero a 32 bit in formato compresso.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">Flusso danneggiato.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Legge un valore Boolean dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>true se il byte è diverso da zero; in caso contrario, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Legge il byte successivo dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>Byte successivo letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso corrente in una matrice di byte e sposta in avanti la posizione corrente in base a tale numero di byte.</summary>
+ <returns>Matrice di byte contenente dati letti dal flusso sottostante.Può essere minore del numero di byte necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di byte da leggere.Questo valore deve essere 0 o un numero non negativo; in caso contrario, si verificherà un'eccezione.</param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Legge il carattere successivo dal flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Carattere letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">È stato letto un carattere surrogato. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso corrente, restituisce i dati in una matrice di caratteri e sposta in avanti la posizione corrente secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Matrice di caratteri contenente dati letti dal flusso sottostante.Può essere minore del numero di caratteri necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Legge un valore decimale dal flusso corrente e sposta in avanti di sedici byte la posizione corrente del flusso.</summary>
+ <returns>Valore decimale letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Legge un valore a virgola mobile a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Legge un intero con segno a 2 byte dal flusso corrente e sposta in avanti di 2 byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Legge un intero con segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Legge un intero con segno a 8 byte dal flusso corrente e sposta in avanti di 8 byte la posizione del flusso.</summary>
+ <returns>Intero con segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Legge un byte con segno dal flusso corrente e sposta in avanti di un byte la posizione corrente del flusso.</summary>
+ <returns>Byte con segno letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Legge un valore a virgola mobile a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Legge una stringa dal flusso corrente.La stringa ha un prefisso di lunghezza e viene codificata come intero, 7 bit alla volta.</summary>
+ <returns>Stringa da leggere.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Legge un intero senza segno a 2 byte dal flusso corrente usando la codifica little-endian e sposta in avanti di due byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Legge un intero senza segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Legge un intero senza segno a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Scrive i tipi primitivi in codice binario in un flusso e supporta la scrittura di stringhe in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> che scrive in un flusso.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica using UTF-8 e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <param name="encoding">Codifica dei caratteri da utilizzare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="output">Flusso di output.</param>
+ <param name="encoding">Codifica dei caratteri da utilizzare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flusso sottostante associato a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.BinaryWriter" /> ed eventualmente rilascia 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifica un oggetto <see cref="T:System.IO.BinaryWriter" /> privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene il flusso principale.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte relativo a <paramref name="origin" />. </param>
+ <param name="origin">Campo di <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento dal quale ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Il puntatore a file è stato spostato in un percorso non valido. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Scrive un valore Boolean a un byte nel flusso corrente, con 0 che rappresenta false e 1 che rappresenta true.</summary>
+ <param name="value">Valore Boolean da scrivere (0 o 1). </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Scrive un byte senza segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Scrive una matrice di byte nel flusso sottostante.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un'area di una matrice di byte nel flusso corrente.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale nel parametro <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Scrive un carattere Unicode nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="ch">Carattere Unicode non surrogato da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> è un carattere surrogato singolo.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sezione di una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale in <paramref name="chars" /> dal quale avviare la scrittura. </param>
+ <param name="count">Numero di caratteri da inserire. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Scrive un valore decimale nel flusso corrente e sposta in avanti di 16 byte la posizione del flusso.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Scrive un valore a virgola mobile a otto byte nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a otto byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Scrive un intero a due byte con segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Scrive un intero a quattro byte con segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Scrive un intero a otto byte con segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Scrive un byte con segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Scrive un valore a virgola mobile a quattro byte nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a quattro byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Scrive una stringa con prefisso di lunghezza nel flusso con la codifica corrente dell'oggetto <see cref="T:System.IO.BinaryWriter" /> e sposta in avanti la posizione corrente del flusso secondo la codifica utilizzata e i caratteri specifici scritti nel flusso.</summary>
+ <param name="value">Valore da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Scrive un intero a due byte senza segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Scrive un intero a quattro byte senza segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Scrive un intero a otto byte senza segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Inserisce un valore intero a 32 bit in un formato compresso.</summary>
+ <param name="value">Intero da 32 bit da scrivere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Il flusso è chiuso. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Eccezione generata durante il tentativo di leggere oltre la fine di un flusso.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su un messaggio fornito dal sistema e il relativo HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su <paramref name="message" /> e HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.InvalidDataException">
+ <summary>Eccezione generata se un flusso di dati è in un formato non valido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un messaggio di errore specificato.</summary>
+ <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un riferimento all'eccezione interna che è la causa dell'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="T:System.IO.MemoryStream">
+ <summary>Crea un flusso il cui archivio di backup è costituito dalla memoria.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata su zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso corrente. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla area specificata (indice) di una matrice di byte.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è minore di zero. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato e la possibilità di chiamare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" /> impostato nel modo specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <param name="publiclyVisible">true per abilitare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" />, che restituisce la matrice di byte senza segno da cui è stato creato il flusso; in caso contrario, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata secondo quanto specificato.</summary>
+ <param name="capacity">Dimensione iniziale in byte della matrice interna. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> è negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ottiene o imposta il numero di byte allocati per questo flusso.</summary>
+ <returns>Lunghezza della parte usabile del buffer per il flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">È stata impostata una capacità negativa o minore della lunghezza corrente del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">set è stato richiamato su un flusso del quale non è possibile modificare la capacità. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando le dimensione del buffer specificate e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Esegue l'override del metodo <see cref="M:System.IO.Stream.Flush" /> in modo che non venga effettuata alcuna operazione.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Rimuove in modo asincrono tutti i buffer per questo flusso e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ottiene o imposta la posizione corrente all'interno del flusso.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posizione è impostata su un valore negativo o maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di byte dal flusso corrente e scrive i dati in un buffer.</summary>
+ <returns>Numero complessivo di byte scritti nel buffer.Può essere minore del numero di byte richiesti se tale numero di byte non è al momento disponibile o pari a zero se è stata raggiunta la fine del flusso prima della lettura di qualsiasi byte.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di byte specificata in cui i valori tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sono sostituiti dai caratteri letti dal flusso corrente. </param>
+ <param name="offset">Offset di byte in base zero in <paramref name="buffer" /> da cui iniziare l'archiviazione dei dati dal flusso corrente.</param>
+ <param name="count">Numero massimo di byte da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Legge un byte dal flusso corrente.</summary>
+ <returns>Cast di byte su un oggetto <see cref="T:System.Int32" /> o -1 se è stata raggiunta la fine del flusso.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente sul valore specificato.</summary>
+ <returns>Nuova posizione all'interno del flusso, calcolata combinando il punto di riferimento iniziale e l'offset.</returns>
+ <param name="offset">Nuova posizione all'interno del flusso.È relativa al parametro <paramref name="loc" /> e può essere positiva o negativa.</param>
+ <param name="loc">Valore di tipo <see cref="T:System.IO.SeekOrigin" />, che funge da punto di riferimento per la ricerca. </param>
+ <exception cref="T:System.IO.IOException">La ricerca viene tentata prima dell'inizio del flusso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> è maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. -oppure-<paramref name="offset" /> causato da un overflow aritmetico.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Imposta la lunghezza del flusso corrente sul valore specificato.</summary>
+ <param name="value">Valore su cui impostare la lunghezza. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non è ridimensionabile e il parametro <paramref name="value" /> è maggiore della capacità corrente.-oppure- Il flusso corrente non supporta la scrittura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> è negativo o maggiore della lunghezza massima dell'oggetto <see cref="T:System.IO.MemoryStream" />, in cui la lunghezza massima corrisponde a (<see cref="F:System.Int32.MaxValue" /> - origine) e l'origine corrisponde all'indice nel buffer sottostante in corrispondenza del quale inizia il flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Scrive il contenuto del flusso in una matrice di byte, indipendentemente dalla proprietà <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nuova matrice di byte.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Restituisce la matrice di byte senza segno da cui è stato creato questo flusso.Il valore restituito indica se la conversione è riuscita.</summary>
+ <returns>true se la conversione riesce; in caso contrario, false.</returns>
+ <param name="buffer">Segmento di matrice di byte da cui è stato creato questo flusso.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un blocco di byte nel flusso corrente usando dati letti da un buffer.</summary>
+ <param name="buffer">Buffer da cui scrivere i dati. </param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente.</param>
+ <param name="count">Numero massimo di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente, rispetto al numero di byte specificati in <paramref name="count" />, è più vicina alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente all'interno del flusso corrente.</summary>
+ <param name="value">Byte da scrivere. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente è alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Scrive l'intero contenuto del flusso di memoria in un altro flusso.</summary>
+ <param name="stream">Flusso in cui scrivere il flusso di memoria. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o di destinazione è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifica la posizione in un flusso da utilizzare per le ricerche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifica l'inizio di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifica la posizione corrente all'interno di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifica la fine di un flusso.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fornisce una visualizzazione generica di una sequenza di byte.Questa è una classe abstract.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso supporta la lettura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso supporta la ricerca; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ottiene un valore che determina se il flusso corrente prevede il timeout.</summary>
+ <returns>Valore che determina se il flusso corrente prevede il timeout.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Legge i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Legge tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, cancella tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso, determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Valore long che rappresenta la lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.NotSupportedException">Una classe derivata da Stream non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Oggetto Stream privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene o imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, legge una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti.</summary>
+ <returns>Numero complessivo di byte letti nel buffer.È possibile che questo numero sia inferiore a quello dei byte richiesti se la quantità di byte disponibili è minore oppure che corrisponda a zero (0) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Matrice di byte.Quando questo metodo viene restituito, il buffer contiene la matrice di byte specificata con i valori compresi tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sostituiti con i byte letti dall'origine corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> in corrispondenza del quale iniziare l'archiviazione dei dati letti dal flusso corrente. </param>
+ <param name="count">Numero massimo di byte da leggere dal flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte letti.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Legge un byte dal flusso e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso.</summary>
+ <returns>Cast di byte senza segno in un parametro Int32 oppure -1 se si trova alla fine del flusso.</returns>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la lettura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la lettura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.ReadTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Nuova posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte rispetto al parametro <paramref name="origin" />. </param>
+ <param name="origin">Valore di tipo <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento usato per ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la lunghezza del flusso corrente.</summary>
+ <param name="value">Lunghezza desiderata del flusso corrente in byte. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura e la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, scrive una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti.</summary>
+ <param name="buffer">Matrice di byte.Questo metodo copia i byte <paramref name="count" /> da <paramref name="buffer" /> nel flusso corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente. </param>
+ <param name="count">Numero di byte da scrivere nel flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore dei / o, ad esempio possibile trovare il file specificato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> è stato chiamato dopo la chiusura del flusso.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte scritti.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente del flusso e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la scrittura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.WriteTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge i caratteri da un flusso di byte in una particolare codifica.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con l'opzione specificata per il rilevamento dei byte order mark.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri specificata.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri e l'opzione per il rilevamento dei byte order mark specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri, l'opzione per il rilevamento dei byte order mark e le dimensioni del buffer specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <param name="bufferSize">Dimensione minima del buffer. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è minore o uguale a zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato in base alla codifica caratteri, all'opzione per il rilevamento dei byte order mark e alle dimensioni del buffer specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso da leggere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="detectEncodingFromByteOrderMarks">true per cercare i byte order mark all'inizio del file; in caso contrario, false.</param>
+ <param name="bufferSize">Dimensione minima del buffer.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamReader" />; in caso contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Restituisce il flusso sottostante.</summary>
+ <returns>Flusso sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ottiene la codifica caratteri corrente usata dall'oggetto <see cref="T:System.IO.StreamReader" /> corrente.</summary>
+ <returns>Codifica caratteri usata dal lettore corrente.Il valore può essere diverso dopo la prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" /> di <see cref="T:System.IO.StreamReader" />, in quanto il rilevamento automatico della codifica non è completo fino alla prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Cancella il buffer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Chiude il flusso sottostante, rilascia le risorse non gestite usate dall'oggetto <see cref="T:System.IO.StreamReader" /> e, facoltativamente, rilascia 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.IO.StreamReader.EndOfStream">
+ <summary>Ottiene un valore che indica se la posizione corrente del flusso è alla fine del flusso.</summary>
+ <returns>true se la posizione corrente del flusso è alla fine del flusso; in caso contrario, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso sottostante è stato eliminato.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Oggetto <see cref="T:System.IO.StreamReader" /> che include un flusso vuoto.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza usarlo.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono presenti caratteri da leggere o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Legge il carattere successivo dal flusso di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo dal flusso di input rappresentato come oggetto <see cref="T:System.Int32" /> oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, iniziando dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti oppure 0 se alla fine del flusso non è stato letto alcun dato.Il numero sarà minore o uguale al parametro <paramref name="count" />, a seconda che i dati siano disponibili o meno all'interno del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice di <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O, come la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.StreamReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Legge una riga di caratteri dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva del flusso di input oppure null se viene raggiunta la fine del flusso di input.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del flusso oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso.</summary>
+ <returns>Parte restante del flusso come stringa, dalla posizione corrente alla fine del flusso.Se la posizione corrente è alla fine del flusso, restituisce una stringa vuota ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso in modo asincrono e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e la fine del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> che scrive i caratteri in un flusso con una particolare codifica.Per esaminare il codice sorgente .NET Framework per questo tipo, vedere Origine riferimento.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica UTF-8 e le dimensioni del buffer predefinite.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="bufferSize">Dimensioni del buffer, in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso in cui scrivere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="bufferSize">Dimensioni del buffer, in byte.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ottiene o imposta un valore che indica se <see cref="T:System.IO.StreamWriter" /> scarica i dati del buffer nel flusso sottostante dopo ogni chiamata a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true per forzare <see cref="T:System.IO.StreamWriter" /> lo scaricamento del buffer; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante che si interfaccia con un archivio di backup.</summary>
+ <returns>Flusso in cui StreamWriter scrive.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ottiene l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Oggetto <see cref="T:System.Text.Encoding" /> specificato nel costruttore per l'istanza corrente o <see cref="T:System.Text.UTF8Encoding" />, se non è stata specificata alcuna codifica.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Cancella tutti i buffer relativi al writer corrente e consente la scrittura dei dati memorizzati nel buffer nel flusso sottostante.</summary>
+ <exception cref="T:System.ObjectDisposedException">Il writer corrente è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fornisce un oggetto StreamWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Scrive un carattere nel flusso.</summary>
+ <param name="value">Carattere da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Scrive una stringa nel flusso.</summary>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è Null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nel flusso in modo asincrono un carattere seguito da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nel flusso in modo asincrono una sottomatrice di caratteri seguiti da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Scrive nel flusso in modo asincrono una stringa seguita da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge da una stringa.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringReader" /> che legge dalla stringa specificata.</summary>
+ <param name="s">Stringa sulla quale inizializzare <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="s" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringReader" /> ed eventualmente rilascia 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="M:System.IO.StringReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza utilizzarlo.</summary>
+ <returns>Integer che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Legge il carattere successivo dalla stringa di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo della stringa sottostante oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di caratteri dalla stringa di input e fa avanzare la posizione del carattere di <paramref name="count" />.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.È possibile che sia inferiore al numero di caratteri richiesti se la quantità di caratteri non è correntemente disponibile oppure può corrispondere a zero se è stata raggiunta la fine della stringa sottostante.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice iniziale nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Legge una riga di caratteri dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva della stringa corrente oppure null se viene raggiunta la fine della stringa.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di stringhe oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Contenuto dalla posizione corrente alla fine della stringa sottostante.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità della stringa.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> per la scrittura di informazioni in una stringa.Le informazioni vengono archiviate in un oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> con il controllo di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nell'oggetto <see cref="T:System.Text.StringBuilder" /> specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nello <see cref="T:System.Text.StringBuilder" /> specificato e dispone del provider di formato specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringWriter" /> ed eventualmente rilascia 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.IO.StringWriter.Encoding">
+ <summary>Recupera l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Encoding in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di svuotamento asincrona.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Restituisce l'oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <returns>StringBuilder sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Restituisce una stringa contenente i caratteri scritti finora nell'oggetto StringWriter corrente.</summary>
+ <returns>Stringa contenente i caratteri scritti nell'oggetto StringWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa.</summary>
+ <param name="value">Carattere da inserire. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa corrente.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nella stringa corrente in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nella stringa un carattere seguito in modo asincrono da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nella stringa una sottomatrice di caratteri seguiti da un terminatore di riga in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Scrive una stringa, seguita in modo asincrono da un terminatore di riga, nella stringa attuale.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Rappresenta un visualizzatore in grado di leggere una serie sequenziale di caratteri.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fornisce un oggetto TextReader senza dati da cui sia possibile eseguire letture.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Legge il carattere successivo senza modificare lo stato del visualizzatore o dell'origine del carattere.Restituisce il successivo carattere disponibile senza leggerlo effettivamente dal lettore.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il lettore non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Legge il carattere successivo dal lettore di testo e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo del lettore di testo oppure -1 se non sono disponibili altri caratteri.L'implementazione predefinita restituisce -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che i dati siano disponibili all'interno del lettore o meno.Se viene chiamato quando non sono più disponibili altri caratteri da leggere, questo metodo restituirà zero.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del reader prima che il numero di caratteri specificato venga letto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, questo parametro contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Legge una riga di caratteri dal lettore di testo e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva dal lettore oppure null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono e restituisce i dati come stringa. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di testo oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Stringa contenente tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità del lettore di testo.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Rappresenta un writer in grado di scrivere una serie sequenziale di caratteri.Questa classe è astratta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" /> con il provider di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Archivia i caratteri di nuova riga usati per questo TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>Se sottoposto a override in una classe derivata, restituisce la codifica caratteri in cui viene scritto l'output.</summary>
+ <returns>Codifica caratteri in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ottiene un oggetto che controlla la formattazione.</summary>
+ <returns>Oggetto <see cref="T:System.IFormatProvider" /> per impostazioni cultura specifiche oppure la formattazione delle impostazioni cultura correnti se non sono specificate altre impostazioni cultura.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Recupera o imposta la stringa di terminazione di riga usata dall'oggetto TextWriter corrente.</summary>
+ <returns>Stringa di terminazione di riga relativa all'oggetto TextWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fornisce un oggetto TextWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore Boolean.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa o flusso di testo.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nella stringa o flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso o nella stringa di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore decimale.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 8 byte.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte con segno.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte con segno.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un oggetto chiamando il metodo ToString su tale oggetto.</summary>
+ <param name="value">Oggetto da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 4 byte.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> o <paramref name="arg" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte senza segno.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte senza segno.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Scrive una matrice di caratteri in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri in modo asincrono nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Scrive un terminatore di riga nel flusso o nella stringa di testo.</summary>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore Boolean, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Scrive nella stringa o nel flusso di testo un carattere seguito da un terminatore di riga.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Scrive una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <param name="index">Posizione del carattere in <paramref name="buffer" /> dalla quale avviare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore decimale, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 8 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Scrive la rappresentazione testuale di un intero a 4 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Scrive la rappresentazione testuale di un oggetto chiamando il metodo ToString sull'oggetto, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Oggetto da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 4 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Scrive una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">Viene passato un oggetto o una stringa come null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Scrive la rappresentazione in forma di testo di un intero a 4 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive in modo asincrono un carattere seguito da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Scrive in modo asincrono una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se la matrice di caratteri è null, viene scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Scrive in modo asincrono una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/ja/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/ja/System.IO.xml
new file mode 100755
index 0000000000..4114d62655
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/ja/System.IO.xml
@@ -0,0 +1,2264 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>プリミティブ データ型を特定のエンコーディングのバイナリ値として読み取ります。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> または <paramref name="input" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> の基になるストリームへのアクセスを公開します。</summary>
+ <returns>BinaryReader に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>指定したバイト数分だけストリームから読み取ったバイトを内部バッファーに格納します。</summary>
+ <param name="numBytes">読み取るバイト数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" /> 分のバイトを読み取る前にストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">要求された <paramref name="numBytes" /> が、内部バッファー サイズより大きくなっています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>読み取り可能な次の文字を返します。バイトの位置または文字の位置は変化しません。</summary>
+ <returns>使用できる次の文字。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">現在の文字は、ストリーム用に選択された <see cref="T:System.Text.Encoding" /> を使用して内部文字バッファーにデコードできません。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>基になるストリームから文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>入力ストリームの次の文字。現在読み取り可能な文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列内の指定された位置を開始点として、ストリームから指定されたバイト数を読み取ります。</summary>
+ <returns>
+ <paramref name="buffer" /> に読み取るバイト数。要求したバイト数分のバイトを読み取れなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取るバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列内の指定された位置を開始点として、ストリームから指定された文字数を読み取ります。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求した文字数分の文字を読み取れなかった場合、この値は要求した文字数より小さくなります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>32 ビット整数を圧縮形式で読み取ります。</summary>
+ <returns>圧縮形式の 32 ビット整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">ストリームが破損しています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>現在のストリームから Boolean 値を読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>読み取ったバイトが 0 以外の場合は true。0 の場合は false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>現在のストリームから次のバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った次のバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>現在のストリームから指定されたバイト数をバイト配列に読み取り、そのバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されているバイト配列。ストリームの末尾に到達した場合は要求したバイト数より小さくなることがあります。</returns>
+ <param name="count">読み取るバイト数。この値は 0 以上の数字の必要があり、それ以外の場合は例外が発生します。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>現在のストリームの次の文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>現在のストリームから読み取った文字。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">サロゲート文字が読み取られました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>現在のストリームから指定された文字数を読み取り、そのデータを文字配列として返します。また、使用した Encoding とストリームから読み取った特定の文字に従って現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されている文字配列。ストリームの末尾に到達した場合は、要求された文字数より小さくなることがあります。</returns>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>現在のストリームから 10 進数値を読み取り、ストリームの現在位置を 16 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 10 進数値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>現在のストリームから 8 バイト浮動小数点値を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>現在のストリームから 2 バイト符号付き整数を読み取り、ストリームの現在位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>現在のストリームから 4 バイト符号付き整数を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>現在のストリームから 8 バイト符号付き整数を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>現在のストリームから符号付きバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った符号付きバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>現在のストリームから 4 バイト浮動小数点値を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>現在のストリームから 1 つの文字列を読み取ります。ストリームの文字列は、7 ビットごとにエンコードされた文字列の長さが先頭に付加されています。</summary>
+ <returns>読み取った文字列。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>リトル エンディアン エンコーディングを使用して現在のストリームから 2 バイト符号なし整数を読み取り、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>現在のストリームから 4 バイト符号なし整数を読み取り、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>現在のストリームから 8 バイト符号なし整数を読み取り、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>プリミティブ型をバイナリでストリームに書き込みます。特定のエンコーディングの文字列の書き込みをサポートします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>ストリームへの書き込みを行う <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> の基になるストリームを取得します。</summary>
+ <returns>BinaryWriter に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>バッキング ストアを持たない <see cref="T:System.IO.BinaryWriter" /> を指定します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>基になるストリームを保持します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリームの位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> からのバイト オフセット。</param>
+ <param name="origin">新しい位置を取得するための参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> フィールド。</param>
+ <exception cref="T:System.IO.IOException">ファイル ポインターが無効な位置に移動しました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 値が無効です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>現在のストリームに 1 バイト Boolean 値を書き込みます。値 0 は false を表し、値 1 は true を表します。</summary>
+ <param name="value">書き込む Boolean 値 (0 または 1)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>現在のストリームに符号なしバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号なしバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>基になるストリームにバイト配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト配列の特定の領域を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内の書き込み開始点。</param>
+ <param name="count">書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>現在のストリームに Unicode 文字を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="ch">書き込む非サロゲート Unicode 文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> は、単一のサロゲート文字です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>現在のストリームに文字配列を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>現在のストリームに文字配列の特定の領域を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <param name="index">
+ <paramref name="chars" /> 内の書き込み開始点。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>現在のストリームに 10 進数値を書き込み、ストリームの位置を 16 バイトだけ進めます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>現在のストリームに 8 バイト浮動小数点値を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>現在のストリームに 2 バイト符号付き整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>現在のストリームに 4 バイト符号付き整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>現在のストリームに 8 バイト符号付き整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>現在のストリームに符号付きバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号付きバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>現在のストリームに 4 バイト浮動小数点値を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>文字長プリフィックスを持つ文字列を、<see cref="T:System.IO.BinaryWriter" /> の現在のエンコーディングでこのストリームに書き込み、使用したエンコーディングとストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="value">書き込む値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>現在のストリームに 2 バイト符号なし整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>現在のストリームに 4 バイト符号なし整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>現在のストリームに 8 バイト符号なし整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>32 ビット整数を圧縮形式で書き込みます。</summary>
+ <param name="value">書き込む 32 ビット整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">ストリームが閉じられました。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>ストリームの末尾を越えて読み込もうとしたときにスローされる例外。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>メッセージ文字列がシステムによって提供されたメッセージに設定され、HRESULT が COR_E_ENDOFSTREAM に設定された <see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>メッセージ文字列を <paramref name="message" /> に設定し、HRESULT を COR_E_ENDOFSTREAM に設定して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>データ ストリームが無効な形式である場合にスローされる例外。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>指定したエラー メッセージを使用して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>この例外の原因である内部例外への参照を指定して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>バッキング ストアとしてメモリを使用するストリームを作成します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、0 に初期化される拡張可能な容量を使用して 初期化します。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">現在のストリームを作成する符号なしバイトの配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列の指定した領域 (インデックス) に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が 0 未満です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、バイト配列の指定した領域に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、<see cref="M:System.IO.MemoryStream.GetBuffer" /> を呼び出す機能を指定どおりに設定して、バイト配列の指定した領域に基づき、<see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <param name="publiclyVisible">ストリームの作成元の符号なしバイト配列を返す <see cref="M:System.IO.MemoryStream.GetBuffer" /> を有効にする場合は true。それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、指定に従って初期化される拡張可能な容量を使用して初期化します。</summary>
+ <param name="capacity">バイト単位の内部配列の初期サイズ。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> が負の値です。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>現在のストリームが読み取りをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>現在のストリームがシークをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>現在のストリームが書き込みをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>ストリームに割り当てられたバイト数を取得または設定します。</summary>
+ <returns>ストリームに対してバッファーが使用できる部分の長さ。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量が負の値または現在のストリーム長より小さい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <exception cref="T:System.NotSupportedException">容量を変更できないストリームに対して set が呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからすべてのバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>アクションが実行されないように、<see cref="M:System.IO.Stream.Flush" /> メソッドをオーバーライドします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>このストリームのすべてのバッファーを非同期的にクリアし、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>バイト単位のストリーム長を取得します。</summary>
+ <returns>バイト単位のストリーム長。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>ストリームの現在位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置が負の値または <see cref="F:System.Int32.MaxValue" /> より大きい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイトのブロックを読み取り、データをバッファーに書き込みます。</summary>
+ <returns>バッファーに書き込まれた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。また、データを読み取る前にストリームの末尾に到達した場合は 0 になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> - 1) までの値が、現在のストリームから読み取られた文字に置き換えられています。</param>
+ <param name="offset">現在のストリームからのデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>現在のストリームからバイトを読み取ります。</summary>
+ <returns>
+ <see cref="T:System.Int32" /> にキャストしたバイト。ストリームの末尾に達した場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を指定した値に設定します。</summary>
+ <returns>初期参照ポイントとオフセットを組み合わせて計算するストリーム内の新しい位置。</returns>
+ <param name="offset">ストリームの新しい位置。これは <paramref name="loc" /> パラメーターに対する相対値であり、正または負の値にできます。</param>
+ <param name="loc">シーク参照ポイントとして機能する <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">ストリームの先頭より前をシークしようとしました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> が <see cref="F:System.Int32.MaxValue" /> より大きくなっています。</exception>
+ <exception cref="T:System.ArgumentException">無効な <see cref="T:System.IO.SeekOrigin" /> があります。または<paramref name="offset" /> によって算術オーバーフローが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>現在のストリーム長を指定した値に設定します。</summary>
+ <param name="value">長さを設定する値。</param>
+ <exception cref="T:System.NotSupportedException">現在のストリームのサイズが変更できません。<paramref name="value" /> が現在の容量を超えています。または 現在のストリームが書き込みをサポートしません。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> が負または <see cref="T:System.IO.MemoryStream" /> の最大長より大きな値です。最大長は、(<see cref="F:System.Int32.MaxValue" /> - origin) で計算され、origin は、ストリームが開始する位置を示す基になるバッファーのインデックスです。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> プロパティには関係なく、ストリームの内容をバイト配列に書き込みます。</summary>
+ <returns>新しいバイト配列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>このストリームの作成元の符号なしバイトの配列を返します。戻り値は、変換が成功したかどうかを示します。</summary>
+ <returns>変換が成功した場合は true。それ以外の場合は false。</returns>
+ <param name="buffer">このストリームの作成元のバイト配列セグメント。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>バッファーから読み取ったデータを使用して、現在のストリームにバイトのブロックを書き込みます。</summary>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置が、ストリームの末尾に向かって <paramref name="count" /> バイトよりも近い位置にあり、容量を変更できません。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>現在のストリーム内の現在位置に 1 バイトを書き込みます。</summary>
+ <param name="value">書き込むバイト。</param>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置がストリームの末尾になっており、容量を変更できません。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>メモリ ストリームの内容全体を別のストリームに書き込みます。</summary>
+ <param name="stream">このメモリ ストリームが書き込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたは対象のストリームは閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>シークに使用するストリームの場所を指定します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>ストリームの先頭を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>ストリーム内の現在位置を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>ストリームの末尾を指定します。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>バイト シーケンスのジェネリック ビューを提供します。これは抽象クラスです。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが読み取りをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが読み込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームがシークをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームがシークをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>現在のストリームがタイムアウトできるかどうかを決定する値を取得します。</summary>
+ <returns>現在のストリームがタイムアウトできるかどうかを決定する値。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが書き込みをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>現在のストリームからすべてのバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" /> によって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>派生クラスによってオーバーライドされた場合は、ストリームに対応するすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込み、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>派生クラスでオーバーライドされた場合は、ストリームの長さをバイト単位で取得します。</summary>
+ <returns>ストリーム長 (バイト単位) を表す long 値。</returns>
+ <exception cref="T:System.NotSupportedException">Stream から派生したクラスがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>バッキング ストアを持たない Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームからバイト シーケンスを読み取り、読み取ったバイト数の分だけストリームの位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 (ゼロ) になることがあります。</returns>
+ <param name="buffer">バイト配列。このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られたバイトに置き換えられます。</param>
+ <param name="offset">現在のストリームから読み取ったデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームから読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進めます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>ストリームから 1 バイトを読み取り、ストリーム内の位置を 1 バイト進めます。ストリームの末尾の場合は -1 を返します。</summary>
+ <returns>Int32 にキャストされた符号なしバイト。ストリームの末尾の場合は -1。</returns>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリーム内の新しい位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> パラメーターからの相対バイト オフセット。</param>
+ <param name="origin">新しい位置を取得するために使用する参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームの長さを設定します。</summary>
+ <param name="value">現在のストリームの希望の長さ (バイト数)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みとシークの両方をサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームにバイト シーケンスを書き込み、書き込んだバイト数の分だけストリームの現在位置を進めます。</summary>
+ <param name="buffer">バイト配列。このメソッドは、<paramref name="buffer" /> から現在のストリームに、<paramref name="count" /> で指定されたバイト数だけコピーします。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームに書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">合計 <paramref name="offset" /> と <paramref name="count" /> がバッファーの長さより大きい。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />nullです。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">指定したファイルが見つからないなど、I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> ストリームが閉じられた後が呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>ストリームの現在位置にバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">ストリームに書き込むバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>特定のエンコーディングのバイト ストリームから文字を読み込む <see cref="T:System.IO.TextReader" /> を実装します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>バイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>文字エンコーディングを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>文字エンコーディングとバイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <exception cref="T:System.ArgumentException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が 0 以下です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>指定した文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズに基づいて、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">読み取るストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索する場合は true。それ以外の場合は false。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>基になるストリームを返します。</summary>
+ <returns>基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>現在の <see cref="T:System.IO.StreamReader" /> オブジェクトが使用している現在の文字エンコーディングを取得します。</summary>
+ <returns>現在のリーダーが使用している現在の文字エンコーディング。<see cref="T:System.IO.StreamReader" /> の <see cref="Overload:System.IO.StreamReader.Read" /> メソッドを最初に呼び出した後、現在の文字エンコーディングを示す値が異なる場合があります。これは、<see cref="Overload:System.IO.StreamReader.Read" /> メソッドの最初の呼び出しまでエンコードの自動検出が実行されないためです。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>内部バッファーをクリアします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>基になるストリームを閉じ、<see cref="T:System.IO.StreamReader" /> によって使用されているアンマネージ リソースを解放します。任意でマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>現在のストリームの位置がストリームの末尾かどうかを示す値を取得します。</summary>
+ <returns>現在のストリームの位置がストリームの末尾の場合は true。それ以外の場合は false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基になるストリームは破棄されています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空のストリームの <see cref="T:System.IO.StreamReader" /> オブジェクト。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。読み取り対象の文字が存在しない場合またはストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>入力ストリームから次の文字を読み込み、1 文字分だけ文字位置を進めます。</summary>
+ <returns>入力ストリームの次の文字を <see cref="T:System.Int32" /> オブジェクトで表した値。使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定したインデックスを開始位置として、現在のストリームから、指定された最大文字数をバッファー内に読み取ります。</summary>
+ <returns>読み込まれた文字数。ストリームの末尾でデータが読み込まれなかった場合は 0。この数値は、ストリーム内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> パラメーター以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みの開始位置を示す <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。たとえば、ストリームがクローズされています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合は現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>現在のストリームから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>入力ストリームからの次の行。入力ストリームの末尾に到達した場合は null。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>現在のストリームから非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、ストリームの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>すべての文字の現在位置から末尾までを読み込みます。</summary>
+ <returns>ストリームの現在位置から末尾までのストリームの残り部分 (文字列)。現在の位置がストリームの末尾である場合は、空の文字列 ("") が返されます。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>現在位置からストリームの末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からストリームの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>文字を特定のエンコーディングでストリームに書き込むための <see cref="T:System.IO.TextWriter" /> を実装しています。この種類の .NET Framework ソース コードを参照して、次を参照してください。、参照ソースです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 エンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したエンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>指定したエンコーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>指定した円コーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> が呼び出されるたびに、<see cref="T:System.IO.StreamWriter" /> によって基になるストリームに対するバッファーをフラッシュするかどうかを示す値を取得または設定します。</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" /> に強制的にバッファーをフラッシュさせる場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>バッキング ストアと連結する、基になるストリームを取得します。</summary>
+ <returns>この StreamWriter が書き込むストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>現在のインスタンスのコンストラクターで指定した <see cref="T:System.Text.Encoding" />。エンコーディングを指定しなかった場合は、<see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>現在のライターで使用したすべてのバッファーをクリアし、バッファー内のすべてのデータを基になるストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">現在のライターがクローズされています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>このストリームのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の StreamWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>ストリームに文字を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>ストリームに文字配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>ストリームに文字配列の一部を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>ストリームに文字列を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>文字を非同期でストリームに書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>文字列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>行終端記号をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>非同期でストリームに文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>文字列を非同期でストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>文字列から読み取る <see cref="T:System.IO.TextReader" /> を実装します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>指定した文字列から読み取る <see cref="T:System.IO.StringReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> を初期化する目的の文字列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> パラメーターが null です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>入力文字列から次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>基になる文字列の次の文字。または使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>入力文字列から文字のブロックを読み取り、<paramref name="count" /> だけ文字位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求しただけの文字数を読み取ることができなかった場合、この値は要求した文字数より小さくなります。基になる文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">バッファー内の開始インデックス。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>現在の文字列から 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>現在の文字列の次の行。文字列の末尾に到達した場合は null。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>現在の文字列から非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、文字列リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>現在位置から文字列の末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>基になる文字列の現在位置から末尾までの内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>現在位置から文字列の末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置から文字列の末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>文字列に情報を書き込む <see cref="T:System.IO.TextWriter" /> を実装します。情報は、基になる <see cref="T:System.Text.StringBuilder" /> に格納されます。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式コントロールで <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> への書き込みを行う <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> に書き込みを行い、指定した書式プロバイダーを持つ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>出力の書き込み時に適用する Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>基になる <see cref="T:System.Text.StringBuilder" /> を返します。</summary>
+ <returns>基になる StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>現在の StringWriter に書き込まれた文字を格納している文字列を返します。</summary>
+ <returns>現在の StringWriter に書き込まれた文字を格納している文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>文字列に文字を書き込みます。</summary>
+ <param name="value">書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列の一部を文字列に書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>現在の文字列に文字列を書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>文字列に文字を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>現在の文字列に文字列を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>非同期で文字列に文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>現在の文字列に非同期で文字列を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>一連の文字を読み取ることができるリーダーを表します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>この <see cref="T:System.IO.TextReader" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>読み取り対象のデータを TextReader に提供しません。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>リーダーや文字の読み取り元の状態を変更せずに、次の文字を読み取ります。リーダーから実際に文字を読み取らずに次の文字を返します。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、リーダーがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>テキスト リーダーから次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>テキスト リーダーからの次の文字。それ以上読み取り可能な文字がない場合は -1。既定の実装では、-1 が返されます。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のリーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、リーダー内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。読み取り対象の文字がない場合にこのメソッドを呼び出すと、0 (ゼロ) が返されます。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にリーダーの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>テキスト リーダーから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>リーダーの次の行。またはすべての文字が読み取られた場合は null。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>1 行分の文字を非同期的に読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、テキスト リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>テキスト リーダーの現在位置から末尾までのすべての文字を含む文字列。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からテキスト リーダーの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>一連の文字を書き込むことができるライターを表します。このクラスは抽象クラスです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式プロバイダーで <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>この TextWriter で使用する改行文字を格納します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>この <see cref="T:System.IO.TextWriter" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>派生クラスによってオーバーライドされると、出力を書き込む文字エンコーディングを返します。</summary>
+ <returns>出力の書き込み時に適用する文字エンコーディング。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>書式を制御するオブジェクトを取得します。</summary>
+ <returns>特定のカルチャ設定の <see cref="T:System.IFormatProvider" /> オブジェクト、または他のカルチャ設定が指定されていない場合は現在のカルチャ設定の書式。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>現在の TextWriter で使用される行終端文字列を取得または設定します。</summary>
+ <returns>現在の TextWriter で使用する行終端文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の TextWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> または <paramref name="arg" /> が null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>行終端記号をテキスト文字列またはストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <param name="index">データの読み込みを開始する、<paramref name="buffer" /> 内の文字の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">文字列またはオブジェクトが null として渡されました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>行終端記号をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。文字配列が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/ko/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/ko/System.IO.xml
new file mode 100755
index 0000000000..145ab498b9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/ko/System.IO.xml
@@ -0,0 +1,2262 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>기본 데이터 형식을 특정 인코딩의 이진 값으로 읽습니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 하는 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="input">입력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 또는 <paramref name="input" />가 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" />의 내부 스트림에 대한 액세스를 노출합니다.</summary>
+ <returns>BinaryReader와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>스트림에서 읽은 지정된 바이트 수로 내부 버퍼를 채웁니다.</summary>
+ <param name="numBytes">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" />를 읽기 전에 스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">요청된 <paramref name="numBytes" />가 내부 버퍼 크기보다 큰 경우</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>사용할 수 있는 다음 문자를 반환하고 바이트 또는 문자 위치를 앞으로 이동하지 않습니다.</summary>
+ <returns>사용할 수 있는 다음 문자를 반환하고 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">현재 문자는 스트림에 선택한 <see cref="T:System.Text.Encoding" />을 사용하여 내부 문자 버퍼링으로 디코딩할 수 없습니다.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>내부 스트림에서 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>입력 스트림의 다음 문자를 반환하고 현재 사용할 수 있는 문자가 없을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 지점부터 스트림에서 지정된 바이트 수만큼 읽습니다. </summary>
+ <returns>
+ <paramref name="buffer" />로 읽어 온 바이트 수입니다.이 바이트 수는 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열의 지정된 지점부터 스트림에서 지정된 문자 수만큼 읽습니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 문자가 현재 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>압축 형식의 32비트 정수를 읽습니다.</summary>
+ <returns>압축 형식의 32비트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">스트림이 손상되었습니다.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>현재 스트림에서 Boolean 값을 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>바이트가 0이 아니면 true이고 0이면 false입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>현재 스트림에서 다음 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 다음 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>현재 스트림에서 지정된 바이트 수만큼 바이트 배열로 읽어 오고 현재 위치를 해당 바이트 수만큼 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 바이트 배열입니다.이 바이트 배열은 스트림의 끝에 도달할 경우 요청된 바이트 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 바이트 수입니다.이 값은 0 또는 음수가 아닌 숫자여야 합니다. 그렇지 않으면 예외가 발생합니다.</param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>현재 스트림에서 다음 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 문자입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">서로게이트 문자를 읽은 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>현재 스트림에서 지정된 문자 수만큼 읽어 문자 배열로 데이터를 반환하고, 사용된 Encoding과 스트림에서 읽어 오는 특정 문자의 길이만큼 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 문자 배열입니다.이 문자 배열은 스트림의 끝에 도달할 경우 요청된 문자 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>현재 스트림에서 10진 값을 읽고 스트림의 현재 위치를 16바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 10진 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>현재 스트림에서 8바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 8바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>현재 스트림에서 부호 있는 2바이트 정수를 읽고 스트림의 현재 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>현재 스트림에서 부호 있는 4바이트 정수를 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>현재 스트림에서 부호 있는 8바이트 정수를 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>현재 스트림에서 부호 있는 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>현재 스트림에서 4바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 4바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>현재 스트림에서 문자열을 읽습니다.한 번에 7비트 정수로 인코드된 길이는 해당 문자열의 접두사로 붙습니다.</summary>
+ <returns>읽어 오는 문자열입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>little-endian 인코딩을 사용하여 현재 스트림에서 부호 없는 2바이트 정수를 읽고 스트림의 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>현재 스트림에서 부호 없는 4바이트 정수를 읽고 스트림의 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>현재 스트림에서 부호 없는 8바이트 정수를 읽고 스트림의 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>기본 이진 형식을 스트림에 쓰고 특정 인코딩으로 된 문자열 쓰기를 지원합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>스트림에 쓰는 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="output">출력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 내부 스트림을 가져옵니다.</summary>
+ <returns>BinaryWriter와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>백업 저장소가 없는 <see cref="T:System.IO.BinaryWriter" />를 지정합니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>내부 스트림을 보유합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내에서 위치를 설정합니다.</summary>
+ <returns>현재 스트림에서의 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" />에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져올 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" />의 필드입니다. </param>
+ <exception cref="T:System.IO.IOException">파일 포인터가 잘못된 위치로 이동한 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 값이 잘못된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>false를 나타내는 0과 true를 나타내는 1을 사용하여 1바이트 Boolean 값을 현재 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값(0 또는 1)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>부호 없는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 없는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>내부 스트림에 바이트 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 배열 영역을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 시작점입니다. </param>
+ <param name="count">쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>유니코드 문자를 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="ch">쓰려고 하는 서로게이트가 아닌 유니코드 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" />가 단일 서로게이트 문자인 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>문자 배열을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열 섹션을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="chars" />의 시작점입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>10진 값을 현재 스트림에 쓰고 스트림 위치를 16바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">출력할 10진수 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>2바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>4바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>8바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>부호 있는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 있는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 현재 인코딩으로 된 이 스트림에 문자열의 길이가 맨 앞에 나오는 문자열을 쓴 다음 사용된 인코딩과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="value">쓸 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>2바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>4바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>8바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>압축 형식의 32비트 정수를 씁니다.</summary>
+ <param name="value">쓸 32비트 정수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫혀 있는 경우 </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>읽을 때 throw되는 예외가 스트림의 끝을 지나 시도됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>시스템에서 제공되는 메시지로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>
+ <paramref name="message" />로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>데이터 스트림의 형식이 잘못된 경우 throw되는 예외입니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>백업 저장소가 메모리인 스트림을 만듭니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>0으로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">현재 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 영역(인덱스)을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성과 지정된 대로 설정된 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 호출 기능을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <param name="publiclyVisible">스트림을 만든 부호 없는 바이트 배열을 반환하는 <see cref="M:System.IO.MemoryStream.GetBuffer" />를 사용하도록 설정하려면 true이고, 설정하지 않으려면 false입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>지정된 대로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="capacity">내부 배열의 초기 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" />가 음수인 경우 </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>이 스트림에 할당된 바이트 수를 가져오거나 설정합니다.</summary>
+ <returns>버퍼에서 스트림에 대해 사용할 수 있는 부분의 길이입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">음수 또는 스트림의 현재 길이보다 작은 용량이 설정되어 있는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">용량을 수정할 수 없는 스트림에 set이 호출되는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>
+ <see cref="M:System.IO.Stream.Flush" /> 메서드를 재정의하여 아무런 작업도 수행되지 않도록 합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>스트림의 길이(바이트)를 가져옵니다.</summary>
+ <returns>스트림의 길이(바이트)입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>스트림 내의 현재 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">위치가 음수 값이나 <see cref="F:System.Int32.MaxValue" />보다 큰 값으로 설정된 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 블록을 읽어서 버퍼에 씁니다.</summary>
+ <returns>버퍼로 쓴 총 바이트 수입니다.해당 바이트 수를 현재 사용할 수 없는 경우 이 수는 요청된 바이트 수보다 작을 수 있으며 바이트를 읽기 전에 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 스트림으로부터 읽은 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="offset">현재 스트림에서 데이터를 저장하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>현재 스트림에서 바이트를 읽습니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" />로 캐스팅된 바이트이거나 스트림의 끝에 도달한 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내의 위치를 지정된 값으로 설정합니다.</summary>
+ <returns>초기 참조 지점과 오프셋을 조합해서 계산한, 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">스트림 내의 새 위치입니다.이 위치는 <paramref name="loc" /> 매개 변수와 관련되며 양수와 음수 모두 가능합니다.</param>
+ <param name="loc">검색 참조 지점 역할을 하는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">스트림의 시작 전에 검색하려고 한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" />가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentException">잘못된 <see cref="T:System.IO.SeekOrigin" />이 있는 경우 또는<paramref name="offset" />이 산술 연산 오버플로를 발생시킨 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>현재 스트림의 길이를 지정된 값으로 설정합니다.</summary>
+ <param name="value">길이를 설정할 값입니다. </param>
+ <exception cref="T:System.NotSupportedException">현재 스트림의 크기를 조정할 수 없으며 <paramref name="value" />가 현재 용량보다 큰 경우또는 현재 스트림이 쓰기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" />가 음수이거나 <see cref="T:System.IO.MemoryStream" />의 최대 길이보다 큰 경우. 여기서 최대 길이는 <see cref="F:System.Int32.MaxValue" /> - origin입니다. origin은 스트림이 시작되는 내부 버퍼의 인덱스입니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> 속성에 관계없이 바이트 배열에 스트림 내용을 씁니다.</summary>
+ <returns>새 바이트 배열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>이 스트림을 만드는 데 사용된 부호 없는 바이트의 배열을 반환합니다.반환 값은 변환의 성공 여부를 나타냅니다.</summary>
+ <returns>성공적으로 변환되면 true이고, 그렇지 않으면 false입니다.</returns>
+ <param name="buffer">이 스트림을 만든 바이트 배열 세그먼트입니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>버퍼에서 읽은 데이터를 사용하여 현재 스트림에 바이트 블록을 씁니다.</summary>
+ <param name="buffer">데이터를 쓸 버퍼입니다. </param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에서 <paramref name="count" /> 바이트보다 가까우며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>현재 위치에서 현재 스트림에 바이트를 씁니다.</summary>
+ <param name="value">쓸 바이트입니다. </param>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에 있으며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>다른 스트림에 이 메모리 스트림의 전체 내용을 씁니다.</summary>
+ <param name="stream">이 메모리 스트림을 쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>탐색에 사용할 스트림 내 위치를 지정합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>스트림의 맨 앞을 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>스트림 내의 현재 위치를 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>스트림의 맨 끝을 지정합니다.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>바이트 시퀀스에 대한 일반 뷰를 제공합니다.이 클래스는 추상 클래스입니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 읽기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 검색을 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>현재 스트림이 시간 초과될 수 있는지를 결정하는 값을 가져옵니다.</summary>
+ <returns>현재 스트림이 시간 초과될 수 있는지를 결정하는 값입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>현재 스트림에서 바이트를 읽어서 다른 스트림에 해당 바이트를 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 읽어서 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" />에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>파생 클래스에서 재정의되면 이 스트림에 대해 모든 버퍼를 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 합니다.</summary>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대해 모든 버퍼를 비동기적으로 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 하고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>파생 클래스에서 재정의되면 스트림 바이트의 길이를 가져옵니다.</summary>
+ <returns>스트림 길이(바이트)를 나타내는 long 값입니다.</returns>
+ <exception cref="T:System.NotSupportedException">Stream에서 파생된 클래스가 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>백업 저장소가 없는 Stream입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>파생 클래스에서 재정의되면 현재 스트림 내의 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스에서 재정의되면 현재 스트림에서 바이트의 시퀀스를 읽고, 읽은 바이트 수만큼 스트림 내에서 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 바이트 수입니다.이 바이트 수는 현재 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">바이트 배열입니다.이 메서드가 반환될 때 버퍼에는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 원본으로부터 읽어온 바이트로 교체된 상태로 포함됩니다.</param>
+ <param name="offset">현재 스트림에서 읽은 데이터를 저장하기 시작하는 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에서 읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 시퀀스를 읽고 읽은 바이트 수만큼 스트림에서 위치를 비동기적으로 앞으로 이동합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>스트림에서 바이트를 읽고 스트림 내 위치를 한 바이트씩 앞으로 이동하거나 스트림 끝일 경우 -1을 반환합니다.</summary>
+ <returns>Int32로 캐스팅된 부호 없는 바이트이거나 스트림의 끝에 있는 경우 -1입니다.</returns>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>스트림이 시간 초과 전 읽기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 읽기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림 내의 위치를 설정합니다.</summary>
+ <returns>현재 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" /> 매개 변수에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져오는 데 사용되는 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우 스트림은 검색을 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>파생 클래스에 재정의될 때 현재 스트림의 길이를 설정합니다.</summary>
+ <param name="value">원하는 현재 스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우처럼 스트림이 쓰기와 검색을 모두 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림에 바이트의 시퀀스를 쓰고 쓰여진 바이트 수만큼 이 스트림 내에서 앞으로 이동합니다.</summary>
+ <param name="buffer">바이트 배열입니다.이 메서드는 <paramref name="buffer" />의 <paramref name="count" /> 바이트를 현재 스트림으로 복사합니다.</param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에 쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">총 <paramref name="offset" /> 및 <paramref name="count" /> 버퍼 길이 보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" /> 음수입니다.</exception>
+ <exception cref="T:System.IO.IOException">지정된 된 파일을 찾을 수 없는 같은 I/O 오류가 발생 합니다.</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 스트림이 닫힌 후 호출 되었습니다.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 시퀀스를 비동기적으로 쓰고 쓴 바이트 수만큼 이 스트림에서 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>스트림의 현재 위치에 바이트를 쓰고 스트림 내 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">스트림에 쓸 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>스트림이 시간 초과 전 쓰기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 쓰기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>특정 인코딩의 바이트 스트림에서 문자를 읽는 <see cref="T:System.IO.TextReader" />를 구현합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림에 대한 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>지정한 바이트 순서 표시 검색 옵션을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 문자 인코딩을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션을 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <param name="bufferSize">최소 버퍼 크기입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 0보다 작거나 같은 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 기반으로 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="stream">읽을 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾으려면 true이고, 찾지 않으려면 false입니다.</param>
+ <param name="bufferSize">최소 버퍼 크기입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>내부 스트림을 반환합니다.</summary>
+ <returns>내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>현재 <see cref="T:System.IO.StreamReader" /> 개체에서 사용 중인 현재 문자 인코딩을 가져옵니다.</summary>
+ <returns>현재 판독기에서 사용하는 문자 인코딩입니다.<see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출할 때 인코딩이 자동으로 검색되므로 <see cref="T:System.IO.StreamReader" />의 <see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출하면 값이 달라질 수 있습니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>내부 버퍼를 지웁니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>내부 스트림을 닫고 <see cref="T:System.IO.StreamReader" />에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>현재 스트림 위치가 스트림의 끝에 있는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>현재 스트림 위치가 스트림의 끝에 있으면 true이고, 없으면 false입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">내부 스트림이 삭제된 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>빈 스트림 주위의 <see cref="T:System.IO.StreamReader" /> 개체입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 읽을 문자가 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>입력 스트림에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" /> 개체로 표시되는 입력 스트림의 다음 문자이거나, 사용할 수 있는 문자가 더 이상 없는 경우에는 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 문자를 지정된 인덱스부터 버퍼로 읽어 들입니다.</summary>
+ <returns>읽은 문자 수를 반환하거나 스트림의 끝에 있고 읽은 데이터가 없으면 0을 반환합니다.이 수는 스트림 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" /> 매개 변수보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫히는 등의 I/O 오류가 발생한 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>현재 스트림에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>입력 스트림의 다음 줄을 반환하거나 입력 스트림의 끝에 도달한 경우 null을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>현재 스트림에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 스트림의 다음 줄을 포함하거나 모든 문자를 읽은 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 읽습니다.</summary>
+ <returns>현재 위치부터 끝까지의 나머지 스트림은 문자열입니다.현재 위치가 스트림 끝에 있으면 빈 문자열("")을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 비동기적으로 읽어서 이를 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 스트림 끝까지 있는 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />를 구현하여 특정 인코딩의 스트림에 문자를 씁니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 참조 원본.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>지정된 인코딩과 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="stream">쓸 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />가 <see cref="M:System.IO.StreamWriter.Write(System.Char)" />를 호출할 때마다 해당 버퍼를 내부 스트림에 플러시할지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" />가 해당 버퍼를 플러시하게 하려면 true이고, 그렇지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>백업 저장소의 인터페이스 역할을 하는 내부 스트림을 가져옵니다.</summary>
+ <returns>이 StreamWriter가 쓰고 있는 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>현재 인스턴스에 대해 생성자에 지정된 <see cref="T:System.Text.Encoding" />이거나, 인코딩이 지정되지 않은 경우 <see cref="T:System.Text.UTF8Encoding" />입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>현재 writer의 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 스트림에 쓰여집니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">현재 writer가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생한 경우 </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>StreamWriter에 쓸 수는 있지만 읽을 수는 없는 백업 저장소를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>스트림에 문자를 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>스트림에 문자 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>스트림에 문자의 하위 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>스트림에 문자열을 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>문자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작할 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>문자열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>줄 종결자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>문자열에서 읽어오는 <see cref="T:System.IO.TextReader" />를 구현합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>지정된 문자열에서 읽어오는 <see cref="T:System.IO.StringReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" />가 초기화되어야 하는 문자열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 매개 변수가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>입력 문자열에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>내부 문자열의 다음 문자를 반환하거나, 사용할 수 있는 문자가 더 이상 없으면 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>입력 문자열에서 문자 블록을 읽은 다음 문자 위치를 <paramref name="count" />씩 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 현재 문자가 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 내부 문자열의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">버퍼의 시작 인덱스입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>현재 문자열에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>현재 문자열의 다음 줄 또는 문자열의 끝에 도달한 경우 null입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>현재 문자열에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 문자열 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>내부 문자열의 현재 위치에서 끝까지의 내용입니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 비동기적으로 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 문자열 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>정보를 문자열로 쓰기 위한 <see cref="T:System.IO.TextWriter" />를 구현합니다.정보는 내부 <see cref="T:System.Text.StringBuilder" />에 저장됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>지정한 형식 제어를 사용하여 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰고 지정한 서식 공급자를 갖는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>출력이 쓰여질 Encoding입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>내부 <see cref="T:System.Text.StringBuilder" />를 반환합니다.</summary>
+ <returns>내부 StringBuilder입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>현재 StringWriter에 지금까지 쓰여진 문자가 포함된 문자열을 반환합니다.</summary>
+ <returns>현재 StringWriter에 쓰여진 문자가 포함된 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>문자를 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />인 경우Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>문자를 현재 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>문자를 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>문자를 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>여러 개의 문자를 순차적으로 읽을 수 있는 판독기를 나타냅니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextReader" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>TextReader에 읽을 데이터를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>문자 소스나 판독기의 상태를 변경하지 않고 다음 문자를 읽습니다.판독기에서 실제로 읽지 않고 사용 가능한 다음 문자를 반환합니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 판독기에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>텍스트 판독기에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>텍스트 판독기의 다음 문자 또는 사용할 수 있는 문자가 더 이상 없는 경우 -1입니다.기본 구현된 경우에는 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 판독기 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.읽을 문자가 더 이상 없는 경우에 이 메서드를 호출하면 0이 반환됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 판독기의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드가 반환할 때 이 매개 변수에는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> -1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 들어 있습니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>텍스트 판독기에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>판독기의 다음 줄이거나 모든 문자를 읽은 경우 null입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 텍스트 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 읽어서 단일 문자열로 반환합니다.</summary>
+ <returns>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 포함하는 문자열입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 비동기적으로 읽어서 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 텍스트 판독기 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>일련의 문자를 연속하여 쓸 수 있는 작성기를 나타냅니다.이 클래스는 추상 클래스입니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>지정된 서식 공급자를 사용하여 <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">서식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>이 TextWriter에 사용한 줄 바꿈 문자를 저장합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextWriter" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>파생 클래스에서 재정의된 경우 출력을 쓰는 문자 인코딩을 반환합니다.</summary>
+ <returns>출력을 쓰는 문자 인코딩입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>서식 지정을 제어하는 개체를 가져옵니다.</summary>
+ <returns>특정 문화권에 대한 <see cref="T:System.IFormatProvider" /> 개체이거나, 다른 문화권을 지정하지 않은 경우 현재 문화권의 서식입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>현재 TextWriter에서 사용한 줄 종결자 문자열을 가져오거나 설정합니다.</summary>
+ <returns>현재 TextWriter의 줄 종결자 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>쓸 수는 있지만 읽을 수는 없는 백업 저장소를 TextWriter에 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 또는 <paramref name="arg" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 <paramref name="buffer" />의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">문자열이나 개체가 null로 전달되는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.문자 배열이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/ru/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/ru/System.IO.xml
new file mode 100755
index 0000000000..d9ad61035f
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/ru/System.IO.xml
@@ -0,0 +1,2023 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Считывает примитивные типы данных как двоичные значения в заданной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="input">Входной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов.</summary>
+ <param name="input">Входной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="input">Входной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryReader" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="encoding" /> или <paramref name="input" /> имеет значение null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Предоставляет доступ к базовому потоку объекта <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.BinaryReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Заполняет внутренний буфер указанным количеством байтов, которые были cчитаны из потока.</summary>
+ <param name="numBytes">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Конец потока достигнут раньше, чем было выполнено чтение <paramref name="numBytes" /> байтов. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Запрошенное значение <paramref name="numBytes" /> превышает размер внутреннего буфера.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Возвращает следующий доступный для чтения символ, не перемещая позицию байта или символа вперед.</summary>
+ <returns>Следующий доступный символ или значение -1, если в потоке больше нет символов, или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Текущий символ не может быт декодирован в буфер внутренних символов с помощью <see cref="T:System.Text.Encoding" />, выбранного для потока.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Выполняет чтение знаков из базового потока и перемещает текущую позицию в потоке вперед в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Следующий символ из входного потока или значение -1, если в настоящее время доступных символов нет.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество байтов из потока, начиная с заданной точки в массиве байтов. </summary>
+ <returns>Количество байтов, считанных в <paramref name="buffer" />.Количество символов может быть меньше указанного числа, если в потоке осталось меньше байтов, чем следует считать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество символов из потока, начиная с заданной точки в массиве символов.</summary>
+ <returns>Общее количество символов, считанных в буфер.Количество символов может быть меньше указанного числа, если в потоке осталось меньше символов, чем следует прочитать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Число символов для чтения. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Считывает 32-разрядное целое число в сжатом формате.</summary>
+ <returns>32-разрядное целое число в сжатом формате.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Поток поврежден.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Считывает значение Boolean из текущего потока и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Значение true, если байт не равен нулю; в противном случае — значение false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Считывает из текущего потока следующий байт и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Следующий байт, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Считывает указанное количество байтов из текущего потока в массив байтов и перемещает текущую позицию на это количество байтов.</summary>
+ <returns>Массив байтов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных байтов.</returns>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить.Это значение должно быть равно 0 или быть больше 0, иначе возникнет исключение.</param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Считывает следующий знак из текущего потока и изменяет текущую позицию в потоке в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Символ, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Выполнено чтение символа-заместителя. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Считывает указанное количество символов из текущего потока, возвращает данные в массив символов и перемещает текущую позицию в соответствии с используемой Encoding и определенным символом, считываемым из потока.</summary>
+ <returns>Массив символов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных символов.</returns>
+ <param name="count">Количество символов, которое необходимо считать. </param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Считывает десятичное значение из текущего потока и перемещает текущую позицию в потоке на шестнадцать байтов вперед.</summary>
+ <returns>Десятичное значение, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Считывает число с плавающей запятой длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Число с плавающей запятой длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Считывает целое число со знаком длиной 2 байта из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Считывает целое число со знаком длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Считывает целое число со знаком длиной 8 байта из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Целое число со знаком длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Считывает из текущего потока байт со знаком и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Байт со знаком, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Считывает число с плавающей запятой длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Число с плавающей запятой длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Считывает строку из текущего потока.Строка предваряется значением длины строки, которое закодировано как целое число блоками по семь битов.</summary>
+ <returns>Считываемая строка.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Считывает целое число без знака длиной 2 байта в формате с прямым порядком байтов из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число без знака длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Считывает целое число без знака длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число без знака длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Считывает целое число без знака длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байтов вперед.</summary>
+ <returns>Целое число без знака длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Записывает простые типы данных в поток как двоичные значения и поддерживает запись строк в определенной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.BinaryWriter" />, который осуществляет запись в поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="output">Выходной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="output" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов.</summary>
+ <param name="output">Выходной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="output">Выходной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Получает базовый поток <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Задает <see cref="T:System.IO.BinaryWriter" /> без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Содержит базовый поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Задает позицию в текущем потоке.</summary>
+ <returns>Позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно <paramref name="origin" />. </param>
+ <param name="origin">Поле <see cref="T:System.IO.SeekOrigin" /> указывает точку отсчета, относительно которой указывается новая позиция. </param>
+ <exception cref="T:System.IO.IOException">Указатель позиции в файле перемещен в недопустимую позицию. </exception>
+ <exception cref="T:System.ArgumentException">Значение <see cref="T:System.IO.SeekOrigin" /> является недопустимым. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Выполняет запись значения типа Boolean длиной один байт в текущий поток, при этом 0 соответствует значению false, а 1 — значению true.</summary>
+ <param name="value">Записываемое в поток значение типа Boolean (0 или 1). </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Выполняет запись байта без знака в текущий поток и перемещает позицию в потоке на один байт вперед.</summary>
+ <param name="value">Записываемый в поток байт без знака. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Выполняет запись массива байтов в базовый поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива байтов в текущий поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="buffer" />, с которой начинается запись. </param>
+ <param name="count">Количество записываемых байтов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Выполняет запись символа Юникод в текущий поток и перемещает текущую позицию в потоке вперед в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="ch">Незаменяющий символ Юникода, который необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> представляет собой единичный символ-заместитель.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текущий поток и перемещает текущую позицию в потоке в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива символов в текущий поток и изменяет текущую позицию в потоке в соответствии с используемой Encoding и, возможно, количеством символов, записанных в поток.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="chars" />, с которой начинается запись. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Записывает десятичное число в текущий поток и перемещает позицию в потоке на шестнадцать байтов.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Записывает число с плавающей запятой длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Число с плавающей запятой длиной 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Записывает целое число со знаком длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число со знаком размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Записывает целое число со знаком длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число со знаком размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Записывает целое число со знаком длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число со знаком размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Записывает байт со знаком в текущий поток и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт со знаком, который необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Записывает число с плавающей запятой длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Число с плавающей запятой длиной 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Записывает в текущий поток строку, предваряемую ее длиной, используя текущую кодировку <see cref="T:System.IO.BinaryWriter" />, и перемещает позицию в потоке вперед в соответствии с используемой кодировкой и количеством записанных в поток символов.</summary>
+ <param name="value">Записываемое значение. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Записывает целое число без знака длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число без знака размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Записывает целое число без знака длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число без знака размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Записывает целое число без знака длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число без знака размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Записывает 32-разрядное целое число в сжатом формате.</summary>
+ <param name="value">32-разрядное целое число, которое необходимо записать. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Поток закрыт. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Исключение, которое создается при попытке выполнить чтение за пределами потока.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке системного сообщения, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке <paramref name="message" />, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>Исключение возникает, когда поток данных имеет недопустимый формат.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> с указанным сообщением об ошибке.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> со ссылкой на внутреннее исключение, которое является причиной данного исключения.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>Создает поток, резервным хранилищем которого является память.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной нулевым значением.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается текущий поток. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области (индекса) массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="index" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" /> и возможности вызова <see cref="M:System.IO.MemoryStream.GetBuffer" /> с указанным значением.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <param name="publiclyVisible">Значение true, чтобы разрешить метод <see cref="M:System.IO.MemoryStream.GetBuffer" />, возвращающий массив байтов без знака, из которого создан поток; в противном случае — значение false. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной с указанным значением.</summary>
+ <param name="capacity">Исходный размер внутреннего массива в байтах. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="capacity" /> отрицательно. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций чтения.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций поиска.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Возвращает или задает число байтов, выделенных для этого потока.</summary>
+ <returns>Длина применимой к использованию части буфера для потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Заданная емкость отрицательная или меньше текущей длины потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <exception cref="T:System.NotSupportedException">set вызывается для потока, емкость которого нельзя изменить. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает все байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.MemoryStream" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>Переопределяет метод <see cref="M:System.IO.Stream.Flush" /> так, что никакие действия не выполняются.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы для этого потока и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Возвращает длину потока в байтах.</summary>
+ <returns>Длина потока в байтах.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Возвращает или задает текущее положение в потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">В качестве положения задано отрицательное значение или значение, большее <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает блок байтов из текущего потока и записывает данные в буфер.</summary>
+ <returns>Общее число байтов, записанных в буфер.Оно может быть меньше запрошенного числа байтов, если это количество в текущий момент не доступно, или же равно нулю, если конец потока достигнут до того, как байты были считаны.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит указанный массив байтов со значениями от <paramref name="offset" /> до (<paramref name="offset" /> + <paramref name="count" /> - 1), замененными символами, считанными из текущего потока. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается сохранение данных из текущего потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Считывает байт из текущего потока.</summary>
+ <returns>Байт приводится к типу <see cref="T:System.Int32" /> или -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Задает указанное значение для положения в текущем потоке.</summary>
+ <returns>Новое положение в потоке, вычисляемое путем объединения смещения и исходной точки ссылки.</returns>
+ <param name="offset">Новое положение в потоке.Оно определяется относительно параметра <paramref name="loc" /> и может быть положительным или отрицательным.</param>
+ <param name="loc">Значение типа <see cref="T:System.IO.SeekOrigin" />, которое действует как точка ссылки поиска. </param>
+ <exception cref="T:System.IO.IOException">Попытка поиска выполняется до начала потока. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="offset" /> больше значения <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> недопустим. -или-Значение <paramref name="offset" /> вызвало арифметическое переполнение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Задает указанное значение для длины текущего потока.</summary>
+ <param name="value">Значение задаваемой длины. </param>
+ <exception cref="T:System.NotSupportedException">Размер текущего потока изменить нельзя, и значение параметра <paramref name="value" /> больше текущей емкости.-или- Текущий поток не поддерживает запись. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="value" /> отрицательное или больше максимальной длины <see cref="T:System.IO.MemoryStream" />, где максимальная длина равна (<see cref="F:System.Int32.MaxValue" /> - источник). Источник — это индекс в основном буфере, с которого начинается поток. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Записывает содержимое потока в массив байтов независимо от свойства <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Новый массив байтов.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Возвращает массив байтов без знака, из которого был создан данный поток.Возвращаемое значение указывает, успешно ли выполнено преобразование.</summary>
+ <returns>Значение true, если преобразование прошло успешно; в противном случае — значение false.</returns>
+ <param name="buffer">Сегмент массива байтов, из которого был создан данный поток.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Записывает в текущий поток блок байтов, используя данные, считанные из буфера.</summary>
+ <param name="buffer">Буфер, из которого записываются данные. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток.</param>
+ <param name="count">Максимальное число байтов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение ближе к концу потока, чем число байтов <paramref name="count" />, и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение текущего потока.</summary>
+ <param name="value">Записываемый байт. </param>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение находится в конце потока и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Записывает все содержимое данного потока памяти в другой поток.</summary>
+ <param name="stream">Поток, в который требуется осуществить запись данного потока памяти. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий или конечный поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Задает позицию в потоке, используемую для поиска.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Задает начало потока.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Задает текущее положение в потоке.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Задает конец потока.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Предоставляет универсальное представление последовательности байтов.Этот класс является абстрактным.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>При переопределении в производном классе возвращает значение, показывающее, поддерживает ли текущий поток возможность чтения.</summary>
+ <returns>Значение true, если поток поддерживает чтение; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживается ли в текущем потоке возможность поиска.</summary>
+ <returns>Значение true, если поток поддерживает поиск; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Возвращает значение, которое показывает, может ли для данного потока истечь время ожидания.</summary>
+ <returns>Значение, которое показывает, может ли для данного потока истечь время ожидания.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживает ли текущий поток возможность записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="bufferSize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Освобождает все ресурсы, занятые модулем <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.Stream" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>При переопределении в производном классе очищает все буферы данного потока и вызывает запись данных буферов в базовое устройство.</summary>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы данного потока, вызывает запись буферизованных данных в базовое устройство и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>При переопределении в производном классе получает длину потока в байтах.</summary>
+ <returns>Длинное значение, представляющее длину потока в байтах.</returns>
+ <exception cref="T:System.NotSupportedException">Класс, созданный на основе класса Stream, не поддерживает возможность поиска. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Объект Stream без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>При переопределении в производном классе получает или задает позицию в текущем потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Этот поток не поддерживает поиск. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает позицию в потоке на число считанных байтов.</summary>
+ <returns>Общее количество байтов, считанных в буфер.Это число может быть меньше количества запрошенных байтов, если столько байтов в настоящее время недоступно, а также равняться нулю (0), если был достигнут конец потока.</returns>
+ <param name="buffer">Массив байтов.После завершения выполнения данного метода буфер содержит указанный массив байтов, в котором значения в интервале между <paramref name="offset" /> и (<paramref name="offset" /> + <paramref name="count" /> - 1) заменены байтами, считанными из текущего источника.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в <paramref name="buffer" />, с которого начинается сохранение данных, считанных из текущего потока. </param>
+ <param name="count">Максимальное количество байтов, которое должно быть считано из текущего потока. </param>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию внутри потока на число считанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Считывает байт из потока и перемещает позицию в потоке на один байт или возвращает -1, если достигнут конец потока.</summary>
+ <returns>Байт без знака, приведенный к Int32, или значение -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.ReadTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>При переопределении в производном классе задает позицию в текущем потоке.</summary>
+ <returns>Новая позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно параметра <paramref name="origin" />. </param>
+ <param name="origin">Значение типа <see cref="T:System.IO.SeekOrigin" />, указывающее точку ссылки, которая используется для получения новой позиции. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает поиск, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>При переопределении в производном классе задает длину текущего потока.</summary>
+ <param name="value">Нужная длина текущего потока в байтах. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает ни поиск, ни запись, например, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе записывает последовательность байтов в текущий поток и перемещает текущую позицию в нем вперед на число записанных байтов.</summary>
+ <param name="buffer">Массив байтов.Этот метод копирует байты <paramref name="count" /> из <paramref name="buffer" /> в текущий поток.</param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток. </param>
+ <param name="count">Количество байтов, которое необходимо записать в текущий поток. </param>
+ <exception cref="T:System.ArgumentException">Сумма <paramref name="offset" /> и <paramref name="count" /> больше, чем длина буфера.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> — null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода, такие как не удается найти указанный файл.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> был вызван после закрытия потока.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток и перемещает текущую позицию внутри потока на число записанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение в потоке и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.WriteTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Реализует объект <see cref="T:System.IO.TextReader" />, который считывает символы из потока байтов в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока, используя заданный параметр обнаружения метки порядка следования байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов и параметр обнаружения метки порядка байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов, параметр обнаружения метки порядка байтов и размер буфера.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <param name="bufferSize">Минимальный размер буфера. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="bufferSize" /> меньше или равно нулю. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока на основе заданной кодировки символов, параметра обнаружения меток порядка байтов и размера буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Считываемый поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="detectEncodingFromByteOrderMarks">Значение true для поиска меток порядка байтов в начале файла; в противном случае — значение false.</param>
+ <param name="bufferSize">Минимальный размер буфера.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamReader" />; в противном случае — значение false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Возвращает основной поток.</summary>
+ <returns>Основной поток.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Возвращает текущую кодировку символов, используемую текущим объектом <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Текущая кодировка символов, используемая текущим устройством чтения.После первого вызова любого метода <see cref="Overload:System.IO.StreamReader.Read" /> объекта <see cref="T:System.IO.StreamReader" /> значение может измениться, поскольку до первого вызова метода <see cref="Overload:System.IO.StreamReader.Read" /> автоматическое определение кодировки не выполняется.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Очищает внутренний буфер.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Закрывает основной поток, освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StreamReader" />, и при необходимости освобождает управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>Возвращает значение, определяющее, находится ли позиция текущего потока в конце потока.</summary>
+ <returns>Значение true, если текущее положение находится в конце потока; в противном случае — значение false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Основной поток удален.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Объект <see cref="T:System.IO.StreamReader" /> для пустого потока.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ для прочтения или значение -1, если доступных для чтения символов нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Выполняет чтение следующего символа из входного потока и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из входного потока, представленный в виде объекта <see cref="T:System.Int32" />, или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает заданное максимальное количество символов из текущего потока в буфер начиная с заданного индекса.</summary>
+ <returns>Число символов, которые были считаны, или значение 0, если к концу потока не было считано никаких данных.Это число будет не больше параметра <paramref name="count" />, в зависимости от доступности данных в потоке.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Индекс <paramref name="buffer" />, с которого требуется начать запись. </param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Возникает ошибка ввода-вывода, например закрывается поток. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем указанное количество символов записывается в буфер, возвращается текущий метод.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" />, в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.StreamReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из входного потока или значение null, если достигнут конец входного потока.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из потока или значение null, если все знаки прочитаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца потока.</summary>
+ <returns>Остальная часть потока в виде строки (от текущего положения до конца).Если текущее положение находится в конце потока, возвращается пустая строка ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца потока, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи символов в поток в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя кодировку UTF-8 и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="bufferSize">Размер буфера в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="bufferSize">Размер буфера в байтах.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Получает или задает значение, определяющее, будет ли <see cref="T:System.IO.StreamWriter" /> сбрасывать буфер в основной поток после каждого вызова <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Значение true, чтобы заставить <see cref="T:System.IO.StreamWriter" /> сбросить буфер; в противном случае — false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Получает основной поток, связанный с резервным хранилищем.</summary>
+ <returns>Поток, в который StreamWriter выполняет запись.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.StreamWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">trueЧтобы освободить управляемые и неуправляемые ресурсы; false чтобы освободить только неуправляемые ресурсы. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Кодировка <see cref="T:System.Text.Encoding" />, указанная в конструкторе для текущего экземпляра, или <see cref="T:System.Text.UTF8Encoding" />, если кодировка не задана.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Очищает все буферы для текущего средства записи и вызывает запись всех данных буфера в основной поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство записи закрывается. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Предоставляет StreamWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Записывает символ в поток.</summary>
+ <param name="value">Символ, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Записывает в поток массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые в поток данные.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в поток дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Записывает в поток строку.</summary>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> равняется null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Асинхронно записывает символ в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, содержащий записываемые данные.</param>
+ <param name="index">Положение символа в буфере с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Асинхронно записывает строку в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Асинхронно записывает в поток признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Реализует класс <see cref="T:System.IO.TextReader" />, осуществляющий чтение из строки.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringReader" />, осуществляющий чтение из указанной строки.</summary>
+ <param name="s">Строка, для которой должен быть инициализирован класс <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="s" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StringReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Считывает следующий символ из строки ввода и увеличивает позицию символа на один символ.</summary>
+ <returns>Следующий символ из основной строки или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает блок символов из строки ввода и увеличивает позицию символов на <paramref name="count" />.</summary>
+ <returns>Общее количество символов, считанных в буфер.Оно может быть меньше, чем число запрошенных символов, если большинство символов не доступно в текущий момент, или равно нулю, если достигнут конец основной строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Начальный индекс в буфере. </param>
+ <param name="count">Количество символов, которые необходимо считать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из текущей строки, или значение null, если достигнут конец строки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения строк или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Выполняет чтение всех символов, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Содержимое, начиная от текущей позиции до конца основной строки.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца строки.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи данных в строку.Данные хранятся в основном <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" /> с указанным форматом объекта.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" /> и который имеет указанный формат поставщика.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.StringWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Encoding, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Возвращает основной <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>Базовый StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Возвращает строку, содержащую символы, записанные до этого момента в текущий StringWriter.</summary>
+ <returns>Строка, содержащая символы, записанные в текущий StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Записывает символ в строку.</summary>
+ <param name="value">Символ для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в строку дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Записывает строку в текущую строку.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текущую строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего записано не будет.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в строку символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в строку дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронного записывает в текущий поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Представляет средство чтения, позволяющее считывать последовательные наборы символов.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />, а при необходимости освобождает также и управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Предоставляет TextReader без данных, доступных для чтения.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Выполняет чтение следующего символа, не изменяя состояние средства чтения или источника символа.Возвращает следующий доступный символ, фактически не считывая его из средства чтения.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или средство чтения не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Выполняет чтение следующего символа из средства чтения текста и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из средства чтения текста или значение -1, если доступных символов больше нет.Реализация по умолчанию возвращает значение -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Количество будет меньше или равно <paramref name="count" /> в зависимости от доступности данных в средстве чтения.Этот метод возвращает 0 (нуль), если его вызвать при отсутствии символов, доступных для чтения.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись. </param>
+ <param name="count">Максимальное число считываемых символов.Если конец средства чтения достигнут, прежде чем в буфер считано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" /> в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Выполняет чтение строки символов из средства чтения текста и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из средства чтения, или значение null, если все символы считаны.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов и возвращает данные в виде строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения текста или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца средства чтения текста, и возвращает их в виде одной строки.</summary>
+ <returns>Строка, содержащая все символы, начиная с текущей позиции до конца средства чтения текста.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы с текущей позиции до конца средства чтения текста и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца средства чтения текста.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Представляет модуль записи, который может записывать последовательные наборы символов.Это абстрактный класс.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" /> указанным поставщиком формата.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Сохраняет символы новой строки, используемые для данного TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>При переопределении в производном классе возвращает кодировку символов, в которой записаны выходные данные.</summary>
+ <returns>Кодировка символов, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Возвращает объект, управляющий форматированием.</summary>
+ <returns>Объект <see cref="T:System.IFormatProvider" /> для указанного языка и региональных параметров или форматирование текущего языка и региональных параметров, если не заданы другие.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Возвращает или задает признак конца строки, используемой текущим TextWriter.</summary>
+ <returns>Признак конца строки для текущего TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Предоставляет TextWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Выполняет запись символа в текстовую строку или поток.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает дочерний массив символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Записывает текстовое представление десятичного значения в текстовую строку или поток.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байт.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта с помощью вызова метода ToString для этого объекта.</summary>
+ <param name="value">Записываемый объект. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Асинхронно записывает строку в текстовую строку или поток.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="format" /> или <paramref name="arg" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Выполняет асинхронную запись массива символов в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в текстовую строку или поток. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего не записывается.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Записывает признак конца строки в текстовую строку или поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean, за которым следует признак конца строки.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <param name="index">Положение символа в <paramref name="buffer" />, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Записывает в текстовую строку или поток текстовое представление десятичного значения, за которым следует признак конца строки.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта путем вызова метода ToString для этого объекта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемый объект.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Записывает в текстовую строку или поток строку, за которой следует признак конца строки.</summary>
+ <param name="value">Строка для записи.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Строка или объект передаются в виде null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Асинхронно записывает признак конца строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Асинхронно записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если массив символов имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в текстовую строку или поток строку, за которой следует знак конца строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/zh-hans/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/zh-hans/System.IO.xml
new file mode 100755
index 0000000000..cf7eb52f97
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/zh-hans/System.IO.xml
@@ -0,0 +1,2237 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>用特定的编码将基元数据类型读作二进制值。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公开对 <see cref="T:System.IO.BinaryReader" /> 的基础流的访问。</summary>
+ <returns>与 BinaryReader 关联的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类的当前实例所使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>用从流中读取的指定字节数填充内部缓冲区。</summary>
+ <param name="numBytes">要读取的字节数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在可以读取 <paramref name="numBytes" /> 之前到达了流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">请求的 <paramref name="numBytes" /> 大于内部缓冲区大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>返回下一个可用的字符,并且不提升字节或字符的位置。</summary>
+ <returns>下一个可用的字符,或者,如果没有可用字符或者流不支持查找时为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">当前字符无法通过使用为该流选择的 <see cref="T:System.Text.Encoding" /> 解码到内部字符缓冲区中。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>从基础流中读取字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>输入流中的下一个字符,如果当前无可用字符则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从字节数组中的指定点开始,从流中读取指定的字节数。</summary>
+ <returns>读入 <paramref name="buffer" /> 的字节数。如果可用的字节没有请求的那么多,此数可能小于所请求的字节数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从字符数组中的指定点开始,从流中读取指定的字符数。</summary>
+ <returns>读入缓冲区的总字符数。如果当前可用的字节没有请求的那么多,此数可能小于所请求的字符数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以压缩格式读入 32 位整数。</summary>
+ <returns>压缩格式的 32 位整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">流已损坏。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>从当前流中读取 Boolean 值,并使该流的当前位置提升 1 个字节。</summary>
+ <returns>如果字节为非零,则为 true,否则为 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>从当前流中读取下一个字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的下一个字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>从当前流中读取指定的字节数以写入字节数组中,并将当前位置前移相应的字节数。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字节数组可能小于所请求的字节数。</returns>
+ <param name="count">要读取的字节数。此值必须为 0 或非负数字,否则将出现异常。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>从当前流中读取下一个字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>从当前流中读取的字符。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">读取了一个代理项字符。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>从当前流中读取指定的字符数,并以字符数组的形式返回数据,然后根据所使用的 Encoding 和从流中读取的特定字符,将当前位置前移。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字符数组可能小于所请求的字符数。</returns>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>从当前流中读取十进制数值,并将该流的当前位置提升十六个字节。</summary>
+ <returns>从当前流中读取的十进制数值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>从当前流中读取 8 字节浮点值,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>从当前流中读取 2 字节有符号整数,并使流的当前位置提升 2 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>从当前流中读取 4 字节有符号整数,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>从当前流中读取 8 字节有符号整数,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>从此流中读取 1 个有符号字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的一个有符号字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>从当前流中读取 4 字节浮点值,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 4 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>从当前流中读取一个字符串。字符串有长度前缀,一次 7 位地被编码为整数。</summary>
+ <returns>正被读取的字符串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>使用 Little-Endian 编码从当前流中读取 2 字节无符号整数,并将流的位置提升 2 个字节。</summary>
+ <returns>从该流中读取的 2 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>从当前流中读取 4 字节无符号整数并使流的当前位置提升 4 个字节。</summary>
+ <returns>从该流中读取的 4 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>从当前流中读取 8 字节无符号整数并使流的当前位置提升 8 个字节。</summary>
+ <returns>从该流中读取的 8 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化向流中写入的 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryWriter" /> 对象之后打开流对象,则为 true;否则为, false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>获取 <see cref="T:System.IO.BinaryWriter" /> 的基础流。</summary>
+ <returns>与 BinaryWriter 关联的基础流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 类的当前实例占用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定无后备存储区的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>持有基础流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>设置当前流中的位置。</summary>
+ <returns>包含当前流的位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的一个字段,指示获取新位置所依据的参考点。</param>
+ <exception cref="T:System.IO.IOException">文件指针被移到无效位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值无效。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>将单字节 Boolean 值写入当前流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要写入的 Boolean 值(0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>将一个无符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的无符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>将字节数组写入基础流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节数组部分写入当前流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>将 Unicode 字符写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="ch">要写入的非代理项 Unicode 字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是单一代理项字符。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>将字符数组写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符数组部分写入当前流,并根据所使用的 Encoding(可能还根据向流中写入的特定字符),提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <param name="index">
+ <paramref name="chars" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>将一个十进制值写入当前流,并将流位置提升十六个字节。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>将 2 字节有符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>将一个有符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的有符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>将有长度前缀的字符串按 <see cref="T:System.IO.BinaryWriter" /> 的当前编码写入此流,并根据所使用的编码和写入流的特定字符,提升流的当前位置。</summary>
+ <param name="value">要写入的值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>将 2 字节无符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以压缩格式写出 32 位整数。</summary>
+ <param name="value">要写出的 32 位整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">流已关闭。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>读操作试图超出流的末尾时引发的异常。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,将其消息字符串设置为系统提供的消息,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,使其消息字符串设置为 <paramref name="message" />,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>在数据流的格式无效时引发的异常。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的错误消息初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>创建一个流,其后备存储为内存。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化为零的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建当前流的无符号字节数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>基于字节数组的指定区域(索引)初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小于零。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于字节数组的指定区域,初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性和调用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力按指定设置的状态下,基于字节数组的指定区域初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <param name="publiclyVisible">设置为 true 可以启用 <see cref="M:System.IO.MemoryStream.GetBuffer" />,它返回无符号字节数组,流从该数组创建;否则为 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用按指定要求初始化的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="capacity">内部数组的初始大小(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 为负数。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>获取一个值,该值指示当前流是否支持读取。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>获取一个值,该值指示当前流是否支持查找。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>获取一个值,该值指示当前流是否支持写入。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>获取或设置分配给该流的字节数。</summary>
+ <returns>流的缓冲区的可使用部分的长度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量设置为负或小于流的当前长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <exception cref="T:System.NotSupportedException">对不能修改其容量的流调用 set。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取所有字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。</param>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.MemoryStream" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>重写 <see cref="M:System.IO.Stream.Flush" /> 方法以便不执行任何操作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清除此流的所有缓冲区,并监视取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>获取流的长度(以字节为单位)。</summary>
+ <returns>流的长度(以字节为单位)。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>获取或设置流中的当前位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">此位置设置为负值或大于 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流中读取字节块并将数据写入缓冲区。</summary>
+ <returns>写入缓冲区中的总字节数。如果字节数当前不可用,则总字节数可能小于所请求的字节数;如果在读取到任何字节前已到达流结尾,则为零。</returns>
+ <param name="buffer">当此方法返回时,包含指定的字节数组,该数组中从 <paramref name="offset" /> 到 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前流中读取的字符替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储当前流中的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>从当前流中读取一个字节。</summary>
+ <returns>强制转换为 <see cref="T:System.Int32" /> 的字节;或者如果已到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>将当前流中的位置设置为指定值。</summary>
+ <returns>流内的新位置,通过将初始引用点和偏移量合并计算而得。</returns>
+ <param name="offset">流内的新位置。它是相对于 <paramref name="loc" /> 参数的位置,而且可正可负。</param>
+ <param name="loc">类型 <see cref="T:System.IO.SeekOrigin" /> 的值,它用作查找引用点。</param>
+ <exception cref="T:System.IO.IOException">试图在流的开始位置之前查找。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 无效。- 或 -<paramref name="offset" /> 导致算法溢出。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>将当前流的长度设为指定值。</summary>
+ <param name="value">用于设置长度的值。</param>
+ <exception cref="T:System.NotSupportedException">当前流无法调整大小,而且 <paramref name="value" /> 大于当前容量。- 或 - 当前流不支持写入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 为负或者大于 <see cref="T:System.IO.MemoryStream" /> 的最大长度,其中最大长度为 (<see cref="F:System.Int32.MaxValue" />- origin),origin 为基础缓冲区中作为流的起点的索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>将流内容写入字节数组,而与 <see cref="P:System.IO.MemoryStream.Position" /> 属性无关。</summary>
+ <returns>新的字节数组。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>返回从中创建此流的无符号字节的数组。用于指示转换是否成功的返回值。</summary>
+ <returns>如果转换成功,则为 true;否则为 false。</returns>
+ <param name="buffer">用于创建此流的字节数组段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用从缓冲区读取的数据将字节块写入当前流。</summary>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置到流结尾的距离小于 <paramref name="count" /> 字节,并且无法修改容量。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>将一个字节写入当前位置上的当前流。</summary>
+ <param name="value">要写入的字节。</param>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置位于流的末尾,而且容量不能被修改。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>将此内存流的整个内容写入到另一个流中。</summary>
+ <param name="stream">要写入此内存流的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定在流的位置以查找使用。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定流的开头。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定流内的当前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定流的结尾。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供字节序列的一般视图。这是一个抽象类。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 类的新实例。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>当在派生类中重写时,获取指示当前流是否支持读取的值。</summary>
+ <returns>如果流支持读取,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>当在派生类中重写时,获取指示当前流是否支持查找功能的值。</summary>
+ <returns>如果流支持查找,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>获取一个值,该值确定当前流是否可以超时。</summary>
+ <returns>一个确定当前流是否可以超时的值。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>当在派生类中重写时,获取指示当前流是否支持写入功能的值。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数或零。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中异步读取字节并将其写入到另一流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>当在派生类中重写时,将清除该流的所有缓冲区,并使得所有缓冲数据被写入到基础设备。</summary>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清理这个流的所有缓冲区,并使所有缓冲数据写入基础设备,并且监控取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>当在派生类中重写时,获取流长度(以字节为单位)。</summary>
+ <returns>表示流长度(以字节为单位)的长值。</returns>
+ <exception cref="T:System.NotSupportedException">从 Stream 派生的类不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>无后备存储区的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>当在派生类中重写时,获取或设置当前流中的位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,从当前流读取字节序列,并将此流中的位置提升读取的字节数。</summary>
+ <returns>读入缓冲区中的总字节数。如果很多字节当前不可用,则总字节数可能小于请求的字节数;如果已到达流结尾,则为零 (0)。</returns>
+ <param name="buffer">字节数组。此方法返回时,该缓冲区包含指定的字符数组,该数组的 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字节替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。</param>
+ <param name="count">要从当前流中最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流异步读取字节序列,并将流中的位置提升读取的字节数。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>从流中读取一个字节,并将流内的位置向前提升一个字节,或者如果已到达流结尾,则返回 -1。</summary>
+ <returns>强制转换为 Int32 的无符号字节,如果到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试读取多长时间。</summary>
+ <returns>一个确定流在超时前尝试读取多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>当在派生类中重写时,设置当前流中的位置。</summary>
+ <returns>当前流中的新位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 参数的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 类型的值,指示用于获取新位置的参考点。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>当在派生类中重写时,设置当前流的长度。</summary>
+ <param name="value">所需的当前流的长度(以字节表示)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入和查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,向当前流中写入字节序列,并将此流中的当前位置提升写入的字节数。</summary>
+ <param name="buffer">字节数组。此方法将 <paramref name="count" /> 个字节从 <paramref name="buffer" /> 复制到当前流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">要写入当前流的字节数。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节序列异步写入当前流,并将流的当前位置提升写入的字节数。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>将一个字节写入流内的当前位置,并将流内的位置向前提升一个字节。</summary>
+ <param name="value">要写入流中的字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">该流不支持写入,或者该流已关闭。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试写入多长时间。</summary>
+ <returns>一个确定流在超时前尝试写入多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>实现一个 <see cref="T:System.IO.TextReader" />,使其以一种特定的编码从字节流中读取字符。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>用指定的字节顺序标记检测选项,为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的字符编码为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码和字节顺序标记检测选项。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <exception cref="T:System.ArgumentException">流不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小于或等于零。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小,有选择性的打开流。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">如果要在文件开头查找字节顺序标记,则为 true;否则为 false。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.StreamReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>返回基础流。</summary>
+ <returns>基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>获取当前 <see cref="T:System.IO.StreamReader" /> 对象正在使用的当前字符编码。</summary>
+ <returns>当前读取器所使用的当前字符编码。第一次调用 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法后,该值可能会不同,因为直到第一次调用 <see cref="Overload:System.IO.StreamReader.Read" /> 方法时,才会进行编码的自动检测。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除内部缓冲区。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>关闭基础流,释放 <see cref="T:System.IO.StreamReader" /> 使用的未托管资源,同时还可以根据需要释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>获取一个值,该值指示当前的流位置是否在流结尾。</summary>
+ <returns>如果当前流位置位于流的末尾,则为 true;否则为 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基础流已释放。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空流周围的 <see cref="T:System.IO.StreamReader" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>返回下一个可用字符,但不使用它。</summary>
+ <returns>为表示下一个要读取的字符的整数,或者,如果没有要读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>读取输入流中的下一个字符并使该字符位置提升一个字符。</summary>
+ <returns>输入流中表示为 <see cref="T:System.Int32" /> 对象的下一个字符。如果不再有可用的字符,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从指定的索引位置开始将来自当前流的指定的最多字符读到缓冲区。</summary>
+ <returns>已读取的字符数,或者如果已到达流结尾并且未读取任何数据,则为 0。该数小于或等于 <paramref name="count" /> 参数,具体取决于流中是否有可用的数据。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">开始写入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误,如流被关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入缓冲区之前已到达流结尾,则将返回当前方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中读取指定的最大字符数并从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入到缓冲区之前就已经达到流结尾,则将返回此方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>从当前流中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>输入流中的下一行;如果到达了输入流的末尾,则为 null。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>从当前流中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自流的下一行;如果读取了所有字符,则为 null。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>读取来自流的当前位置到结尾的所有字符。</summary>
+ <returns>字符串形式的流的其余部分(从当前位置到结尾)。如果当前位置位于流结尾,则返回空字符串 (“”)。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>异步读取来自流的当前位置到结尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括带有从流的当前位置到结尾的字符的字符串。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>实现一个 <see cref="T:System.IO.TextWriter" />,使其以一种特定的编码向流中写入字符。若要浏览此类型的.NET Framework 源代码,请参阅参考源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>用 UTF-8 编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的一个新实例。</summary>
+ <param name="stream">要写入的流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>用指定的编码及缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>获取或设置一个值,该值指示 <see cref="T:System.IO.StreamWriter" /> 是否在每次调用 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之后,将其缓冲区刷新到基础流。</summary>
+ <returns>强制 <see cref="T:System.IO.StreamWriter" /> 刷新其缓冲区时,为 true;否则,为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>获取同后备存储连接的基础流。</summary>
+ <returns>此 StreamWriter 正在写入的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StreamWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>在当前实例的构造函数中指定的 <see cref="T:System.Text.Encoding" />;或者如果未指定编码,则为 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清理当前写入器的所有缓冲区,并使所有缓冲数据写入基础流。</summary>
+ <exception cref="T:System.ObjectDisposedException">当前编写器已关闭。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>将字符写入流。</summary>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>将字符数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>将字符串写入流。</summary>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>将字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>将字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>将行终止符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行终止符的字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行终止符的字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行终止符的字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>实现从字符串进行读取的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化从指定字符串进行读取的 <see cref="T:System.IO.StringReader" /> 类的新实例。</summary>
+ <param name="s">应将 <see cref="T:System.IO.StringReader" /> 初始化为的字符串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 参数为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringReader" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>返回下一个可用的字符,但不使用它。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>读取输入字符串中的下一个字符并将该字符的位置提升一个字符。</summary>
+ <returns>基础字符串中的下一个字符,或者如果没有更多的可用字符,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>读取输入字符串中的字符块,并将字符位置提升 <paramref name="count" />。</summary>
+ <returns>读入缓冲区的总字符数。如果当前没有那么多字符可用,则总字符数可能会少于所请求的字符数,或者如果已到达基础字符串的结尾,则总字符数为零。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">缓存区中的起始索引。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>从当前字符串中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>当前字符串中的下一行;或为 null (如果到达了字符串的末尾)。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>从当前字符串中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自字符串读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>从当前位置到基础字符串的结尾之间的内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束字符串字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>实现一个用于将信息写入字符串的 <see cref="T:System.IO.TextWriter" />。该信息存储在基础 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式控制初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 并具有指定格式提供程序的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>用来写入输出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>返回基础 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基础 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>返回包含迄今为止写入到当前 StringWriter 中的字符的字符串。</summary>
+ <returns>包含写入到当前 StringWriter 中的字符的字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>将字符写入该字符串。</summary>
+ <param name="value">要写入的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入该字符串。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>将字符串写入当前流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以异步方式将字符写入流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以异步方式将字符串写入当前流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以异步方式将后跟行结束符的字符写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>将一后跟行结束符的字符串异步写入当前字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>表示可读取有序字符系列的读取器。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供一个无数据可供读取的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>读取下一个字符,而不更改读取器状态或字符源。返回下一个可用字符,而实际上并不从读取器中读取此字符。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该读取器不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>读取文本读取器中的下一个字符并使该字符的位置前移一个字符。</summary>
+ <returns>文本读取器中的下一个字符,或为 -1(如果没有更多可用字符)。默认实现将返回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前读取器中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数会小于或等于 <paramref name="count" />,具体取决于读取器中是否有可用的数据。如果调用此方法时没有留下更多的字符供读取,则此方法返回 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前就已达读取器的末尾,则返回该方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前文本读取器中读取指定的最大字符数并从指定索引处开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,具体取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,此参数包含指定的字符数组,该数组中从 <paramref name="index" /> 到 (<paramref name="index" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>从文本读取器中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>读取器中的下一行,或为 null (如果已读取了所有字符)。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自文本读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>一个包含从当前位置到文本读取器末尾的所有字符的字符串。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束文本读取器字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>表示可以编写一个有序字符系列的编写器。此类为抽象类。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供程序初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>存储用于此 TextWriter 的换行符。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>当在派生类中重写时,返回用来写输出的该字符编码。</summary>
+ <returns>用来写入输出的字符编码。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>获取控制格式设置的对象。</summary>
+ <returns>特定区域性的 <see cref="T:System.IFormatProvider" /> 对象,或者如果未指定任何其他区域性,则为当前区域性的格式设置。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>获取或设置由当前 TextWriter 使用的行结束符字符串。</summary>
+ <returns>当前 TextWriter 的行结束符字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>将 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>将字符写入该文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>将字符数组写入该文本字符串或流。</summary>
+ <param name="buffer">要写入文本流中的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入文本字符串或流。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>将十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>以异步形式将字符串写入到文本字符串或流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0) 或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以异步形式将字符写入到下一个文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以异步形式将字符数组写入到下一个字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以异步形式将字符串写入到下一字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>将行结束符的字符串写入文本字符串或流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>将后面带有行结束符的 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>将后跟行结束符的字符写入文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>将后跟行结束符的字符数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <param name="index">在开始读取数据时 <paramref name="buffer" /> 中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>将后面带有行结束符的十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>将后跟行结束符的 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>将后跟行结束符的 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>将后跟行结束符的 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将后跟行结束符的此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>将后跟行结束符的 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>将后跟行结束符的字符串写入文本字符串或流。</summary>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">字符串或对象作为 null 传入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>将后跟行结束符的 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>将后跟行结束符的 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>将行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行结束符的字符异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>将后跟行结束符的字符数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果字符数组为 null,则仅写入行结束符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.0/zh-hant/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.0/zh-hant/System.IO.xml
new file mode 100755
index 0000000000..26192a9d79
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.0/zh-hant/System.IO.xml
@@ -0,0 +1,2246 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>以特定的編碼方式,將基本資料型別當做二進位值讀取。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體,並選擇性地保留資料流開啟狀態。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 為 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公開 <see cref="T:System.IO.BinaryReader" /> 之基礎資料流的存取。</summary>
+ <returns>與 BinaryReader 相關聯的基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryReader" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryReader" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>將從資料流讀取的指定位元組數目填入內部緩衝區。</summary>
+ <param name="numBytes">要讀取的位元組數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在 <paramref name="numBytes" /> 可讀取之前到達資料流末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">所要求的 <paramref name="numBytes" /> 大於內部緩衝區大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>傳回下一個可用字元,而不前移位元組或字元的位置。</summary>
+ <returns>下一個可用的字元;如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">無法使用針對資料流選取的 <see cref="T:System.Text.Encoding" /> 將目前的字元解碼到內部字元緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自基礎資料流讀取字元,並將資料流中目前的位置往前移。</summary>
+ <returns>輸入資料流的下一個字元;如果目前沒有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>由位元組陣列中指定點開始,讀取資料流中的指定位元組數。</summary>
+ <returns>要讀入 <paramref name="buffer" /> 的位元組數。如果沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>由字元陣列中的指定點開始,從資料流讀取指定字元數。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以壓縮格式讀取 32 位元整數。</summary>
+ <returns>壓縮格式的 32 位元整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">資料流已損毀。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>自目前資料流讀取 Boolean 值,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>如果位元組為非零值,則為 true;否則為 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>自目前資料流讀取下一個位元組,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>自目前資料流讀取的下一個位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>將目前資料流中的指定位元組數讀入位元組陣列中,並將目前的位置前移該位元組數。</summary>
+ <returns>位元組陣列,含有自基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的位元組數。</returns>
+ <param name="count">要讀取的位元組數。這個值必須是 0 或非負數,否則會發生例外狀況。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自目前資料流讀取下一個字元,並將資料流中目前的位置往前移。</summary>
+ <returns>自目前資料流讀取的字元。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">讀取到 Surrogate 字元</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>讀取目前資料流中的指定字元數,並將資料傳入字元陣列中,然後依據使用的 Encoding 以及正在從資料流中讀取的指定字元,前移目前的位置。</summary>
+ <returns>字元陣列,含有從基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的字元數。</returns>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>自目前資料流讀取十進位值,並將資料流的目前位置前移十六個位元組。</summary>
+ <returns>自目前資料流讀取的十進位值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>自目前資料流讀取 8 位元組浮點數值,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>自目前資料流讀取 2 位元組帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自目前資料流讀取的 2 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>自目前資料流讀取 4 位元組帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>自目前資料流讀取 8 位元組帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>自資料流讀取帶正負號的位元組,並將資料流目前位置前移一個位元組。</summary>
+ <returns>自資料流讀取的帶正負號的位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>自目前資料流讀取 4 位元組浮點數值,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>自目前資料流讀取字串。字串會以長度為前置字元,每次以七位元編碼為一整數。</summary>
+ <returns>讀取的字串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>以位元組由小到大的編碼方式自目前資料流讀取 2 位元組不帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自這個資料流讀取 2 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>自目前資料流讀取 4 位元組不帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自這個資料流讀取 4 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>自目前資料流讀取 8 位元組不帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自這個資料流讀取 8 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二進位方式將基本型別 (Primitive Type) 寫入資料流,並支援以特定編碼方式寫入字串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,其將寫入資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>取得 <see cref="T:System.IO.BinaryWriter" /> 的基礎資料流。</summary>
+ <returns>與 BinaryWriter 相關聯的基礎資料流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryWriter" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定沒有備份存放區的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>容納基礎資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>設定目前資料流位置。</summary>
+ <returns>目前資料流的位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的欄位,表示要取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">檔案指標已移至無效的位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值是無效的。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>寫入一位元組的 Boolean 值至目前資料流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要寫入的 Boolean 值 (0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>將不帶正負號 (Unsigned) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的不帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>將位元組陣列寫入基礎資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>將一個區域的位元組陣列寫入目前資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>將 Unicode 字元寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="ch">非 Surrogate,要寫入的 Unicode 字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是單一 Surrogate 字元。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元陣列中的一區段寫入至目前的資料流,並按照所使用的 Encoding 和可能為寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <param name="index">
+ <paramref name="chars" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>將十進位值寫入目前的資料流,並將資料流位置往前移十六個位元組。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>將八位元組浮點數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>將二位元組帶正負號的整數 (Signed Integer) 寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>將四位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>將八位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>將帶正負號 (Signed) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>將四位元組浮點數 (Floating-Point) 值寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>將有長度前置字元的字串以目前 <see cref="T:System.IO.BinaryWriter" /> 的編碼方式寫入此資料流,並按照所使用的編碼方式和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="value">要寫入的值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>將二位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>將四位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>將八位元組不帶正負號的整數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組不帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以壓縮格式寫入 32 位元整數。</summary>
+ <param name="value">要寫入的 32 位元整數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">已關閉資料流。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>嘗試超過資料流末端進行讀取時所擲回的例外狀況。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>將其訊息字串設定為系統提供的訊息且將其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>使用其訊息字串設定為 <paramref name="message" /> 和其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>資料流在格式無效時擲回的例外狀況。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>使用造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>建立支援的存放區為記憶體的資料流。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化為零的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>根據指定的位元組陣列,初始化 <see cref="T:System.IO.MemoryStream" /> 類別之不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立目前資料流之不帶正負號位元組的陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>根據具有指定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性設定之位元組陣列,來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>根據位元組陣列的指定區域 (索引),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小於零。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>根據位元組陣列的指定區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>根據指定的位元組陣列區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性和依指定所設定的呼叫 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <param name="publiclyVisible">啟用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> (傳回從其中建立資料流的不帶正負號的位元組陣列),則為 true;否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用初始化為指定的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="capacity">內部陣列的初始大小,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 為負值。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>取得表示目前資料流是否支援讀取的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>取得表示目前資料流是否支援搜尋的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>取得表示目前資料流是否支援寫入的值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>取得或設定配置給這個資料流的位元組數目。</summary>
+ <returns>資料流緩衝區可使用部分的長度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">設定的容量為負數或小於資料流目前的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <exception cref="T:System.NotSupportedException">set 在無法修改其容量的資料流上被叫用 (Invoke)。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.MemoryStream" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>覆寫 <see cref="M:System.IO.Stream.Flush" /> 方法,以便不執行任何動作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>非同步清除這個資料流的所有緩衝區,並監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>取得資料流的長度,以位元組為單位。</summary>
+ <returns>資料流的長度,以位元組為單位。</returns>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>取得或設定資料流中目前的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置設為負數值或大於 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>從目前的資料流讀取位元組區塊,並且將資料寫入緩衝區。</summary>
+ <returns>寫入至緩衝區的總位元組數。如果目前無法提供那麼多的位元組數目,則這個數目可能小於所要求的位元組數目,或如果在讀取任何資料之前已經到達資料流末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 之值的指定位元組陣列,該值是由讀取自目前資料流的字元所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零為起始的位元組位移,用來開始儲存讀取自目前資料流的資料。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>從目前的資料流讀取位元組。</summary>
+ <returns>轉型為 <see cref="T:System.Int32" /> 的位元組;如果已經到達資料流的末端,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>將目前資料流中的位置設定為指定的數值。</summary>
+ <returns>資料流中的新位置,是組合初始的參考點和位移計算出來的。</returns>
+ <param name="offset">資料流中的新位置。這是相對於 <paramref name="loc" /> 參數,並且可能是正數或負數。</param>
+ <param name="loc">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,做為搜尋參考點。</param>
+ <exception cref="T:System.IO.IOException">在資料流開頭之前嘗試搜尋。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">有無效的 <see cref="T:System.IO.SeekOrigin" />。-或-<paramref name="offset" /> 造成了算術溢位。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>將目前資料流的長度設定為指定的數值。</summary>
+ <param name="value">要設定長度的數值。</param>
+ <exception cref="T:System.NotSupportedException">目前的資料流不是可調整大小的,並且 <paramref name="value" /> 大於目前的容量。-或- 目前的資料流不支援寫入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 為負,或大於 <see cref="T:System.IO.MemoryStream" /> 的最大長度,最大長度是 (<see cref="F:System.Int32.MaxValue" /> - 原點),原點是資料流開始的基礎緩衝區索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>不論 <see cref="P:System.IO.MemoryStream.Position" /> 屬性為何,將資料流內容寫入位元組陣列。</summary>
+ <returns>新的位元組陣列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>傳回用於建立這個資料流之不帶正負號位元組的陣列。指出轉換是否成功的傳回值。</summary>
+ <returns>如果轉換成功,則為 true;否則為 false。</returns>
+ <param name="buffer">從其中建立此資料流的位元組陣列區段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用讀取自緩衝區的資料,將位元組區塊寫入至目前的資料流。</summary>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 和 <paramref name="count" /> 位元組相比,目前的位置更接近資料流末端,並且容量無法修改。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>寫入位元組至資料流目前位置。</summary>
+ <param name="value">要寫入的位元組。</param>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 目前的位置在資料流結尾,並且無法修改容量。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>將這個記憶體資料流的整個內容寫入另一個資料流。</summary>
+ <param name="stream">要寫入這個記憶體資料流的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流或目標資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定資料流中要用於搜尋的位置。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定資料流的開端。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定資料流中的目前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定資料流的末端。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供位元組順序的一般觀點。這是 abstract 類別。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>在衍生類別中覆寫時,取得指示目前的資料流是否支援讀取的數值。</summary>
+ <returns>如果資料流支援讀取,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援搜尋的數值。</summary>
+ <returns>如果資料流支援搜尋,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>取得值,該值判斷目前的資料流是否可以逾時。</summary>
+ <returns>值,判斷目前的資料流是否可以逾時。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援寫入的數值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>從目前資料流讀取位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值或零。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>當在衍生類別中覆寫時,會清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,造成任何緩衝資料都寫入基礎裝置,並且監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>在衍生類別中覆寫時,取得資料流的長度 (以位元組為單位)。</summary>
+ <returns>代表資料流長度的長數值 (以位元組為單位)。</returns>
+ <exception cref="T:System.NotSupportedException">衍生自 Stream 的類別不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>沒有底層存放區的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>在衍生類別中覆寫時,取得或設定在目前資料流的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>當在衍生類別中覆寫時,自目前資料流讀取一連串的位元組,並依所讀取的位元組數目進階資料流中的位置。</summary>
+ <returns>緩衝區所讀取的總位元組數。如果目前無法取得足夠的位元組,則這個數目可能小於所要求的位元組數,如果已經到達資料流末端,則為零 (0)。</returns>
+ <param name="buffer">位元組陣列。當這個方法返回時,緩衝區會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 值的指定位元組陣列,由從目前來源讀取的位元組所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始儲存讀取自目前資料流之資料的位置。</param>
+ <param name="count">自目前資料流讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式從目前的資料流讀取位元組序列,並依讀取的位元組數將資料流中的位置往前移。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>從資料流讀取一個位元組,並將資料流的位置推進一個位元組;如果在資料流末端,則傳回 -1。</summary>
+ <returns>轉型為 Int32 的不帶正負號位元組,如果在資料流末端,則為 -1。</returns>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>在衍生類別中覆寫時,設定在目前資料流的位置。</summary>
+ <returns>目前資料流的新位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 參數的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,表示用來取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋,例如資料流為管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>在衍生類別中覆寫時,設定目前資料流的長度。</summary>
+ <param name="value">想要的目前資料流長度 (單位為位元組)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入和搜尋,例如,如果資料流是從管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>在衍生類別中覆寫時,將一連串的位元組寫入目前的資料流,並且由這個資料流中目前的位置前移寫入的位元組數目。</summary>
+ <param name="buffer">位元組陣列。此方法會從 <paramref name="buffer" /> 複製 <paramref name="count" /> 位元組到目前資料流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入目前資料流的位元組數目。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式將位元組序列寫入至目前的資料流,並依寫入的位元組數將資料流中目前的位置往前移。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>寫入一個位元組至資料流的目前位置,並將資料流位置推進一個位元組。</summary>
+ <param name="value">寫入資料流的位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入,或資料流已經關閉。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>實作以特定的編碼方式自位元組資料流讀取字元的 <see cref="T:System.IO.TextReader" />。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>為指定的資料流,初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>使用指定的位元組順序標記偵測選項,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的字元編碼,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>使用指定的字元編碼和位元組順序標記偵測選項,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>使用指定的字元編碼、位元組順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小於或等於零值。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>根據指定的字元編碼、位元順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">true 表示在檔案開頭尋找位元順序標記;否則為 false。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>傳回基礎資料流。</summary>
+ <returns>基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>取得目前 <see cref="T:System.IO.StreamReader" /> 物件使用的目前字元編碼。</summary>
+ <returns>目前讀取器所使用的字元編碼。在第一次呼叫 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法之後其值可能不同,因為編碼方式的自動偵測要等到第一次呼叫 <see cref="Overload:System.IO.StreamReader.Read" /> 方法後才完成。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除內部緩衝區。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>關閉基礎資料流,接著釋放 <see cref="T:System.IO.StreamReader" /> 所使用的 Unmanaged 資源,然後再選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>取得表示現行資料流位置是否在資料流結尾的值。</summary>
+ <returns>如果現行資料流位置在資料流的結尾,則為 true;否則為 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置基礎資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空資料流周圍的 <see cref="T:System.IO.StreamReader" /> 物件。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有要讀取的字元或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>自輸入資料流讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>來自輸入資料流的下一個字元會以 <see cref="T:System.Int32" /> 物件來表示;如果不再有可以使用的字元,則以 -1 表示。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的字元數目上限,在指定的索引位置開始讀入緩衝區中。</summary>
+ <returns>已讀取字元數,或為 0 (如果處於資料流末端而無資料讀取)。數目將小於或等於 <paramref name="count" /> 參數,取決於資料流內是否有資料可供使用。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">要開始寫入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤,例如資料流已經關閉。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>自目前資料流讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>輸入資料流的下一行,或為 null (如果已到達輸入資料流末端)。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>自目前資料流非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含資料流中的下一行,或者是 null (如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>讀取從目前位置到資料流末端的所有字元。</summary>
+ <returns>資料流從目前位置到末端的其餘字串。如果目前位置位於資料流末端,則傳回空字串 ("")。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到資料流末端的所有字元,並將它們以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含字串,該字串含有從目前位置到資料流結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>實作以特定的編碼方式將字元寫入位元組資料流的 <see cref="T:System.IO.TextWriter" />。若要瀏覽此類型的.NET Framework 原始碼,請參閱參考來源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>使用 UTF-8 編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>取得或設定值,指出 <see cref="T:System.IO.StreamWriter" /> 在每次呼叫 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之後,是否要將其緩衝區清除到基礎資料流。</summary>
+ <returns>強制 <see cref="T:System.IO.StreamWriter" /> 清除其緩衝區,則為 true,否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>取得以備份存放區作介面的基礎資料流。</summary>
+ <returns>StreamWriter 正在寫入的資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StreamWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> (在目前執行個體的建構函式中指定);如果未指定編碼方式,則為 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並且造成所有緩衝資料都寫入基礎資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">目前寫入器已關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>將一個字元寫入資料流。</summary>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>將字串寫入資料流。</summary>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 Null,則不會寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>將行結束字元以非同步方式寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>實作讀取字串的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.StringReader" /> 類別的新執行個體,這個執行個體會從指定的字串讀取。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> 應該初始化的目的字串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 參數為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringReader" /> 使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>自輸入字串讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>基礎字串的下一個字元;如果不再有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>自輸入字串讀取字元區塊,並將字元位置前移 <paramref name="count" /> 個字元。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前無法提供那麼多的字元數,則這個數目可能小於所要求的字元數,或如果已經到達基礎字串的末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">緩衝區中的起始索引。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>自目前字串讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>目前字串的下一行,如果已到達字串的結尾,則為 null。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>自目前字串非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>基礎字串從目前位置至結尾的內容。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到字串結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>實作 <see cref="T:System.IO.TextWriter" /> 以便將資訊寫入字串。資訊儲存在基礎 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的控制項格式,初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體可寫入至指定的 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體會寫入至指定的 <see cref="T:System.Text.StringBuilder" />,並且具有指定的格式提供者。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>寫入輸出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>傳回基礎 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基礎 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>傳回字串,包含被寫入至目前 StringWriter 的字元。</summary>
+ <returns>字串,包含被寫入至目前 StringWriter 的字元。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>將一個字元寫入至字串。</summary>
+ <param name="value">要寫入的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入至字串。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>將字串寫入至目前字串。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入至目前字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串至文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入至目前的字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>代表可以讀取一連串連續字元的讀取器 (Reader)。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextReader" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextReader" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供未讀取資料的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>讀取下一個字元,而不會變更讀取器或字元來源的狀態。傳回下一個可用字元,而不會實際從讀取器讀取。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或讀取器不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>自文字讀取器讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>文字讀取器的下一個字元;如果不再有字元可供使用,則為 -1。預設的實作會傳回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於資料是否在讀取器裡可供使用。如果不再有字元可供讀取時呼叫,這個方法傳回 0 (零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達讀取器末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,這個參數會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> -1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>自文字讀取器讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>讀取器的下一行,或者如果所有字元都被讀取,則為 null。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含文字讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>字串,包含從目前位置到文字讀取器結尾的所有字元。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到文字讀取器結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>代表可以寫入一連串連續字元的寫入器。這個類別是抽象的。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供者,初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式設定的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>儲存這個 TextWriter 所使用的新行字元。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextWriter" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>當在衍生類別中覆寫該屬性時,傳回用於寫入輸出的字元編碼。</summary>
+ <returns>寫入輸出時使用的字元編碼。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>取得控制格式設定的物件。</summary>
+ <returns>特定文化特性的 <see cref="T:System.IFormatProvider" /> 物件,或者目前文化特性的格式 (如果未指定其他文化特性)。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>取得或設定目前 TextWriter 所使用的行結束字元字串。</summary>
+ <returns>目前 TextWriter 的行結束字元字串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>將 Boolean 值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>將字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">要寫入到文字資料流的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元的子陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>將十進位值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>呼叫該物件的 ToString 方法,將物件的文字表示寫入至文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>將字串寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零) 或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以非同步方式將字元陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串到文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>將行結束字元寫入到文字字串或資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>將 Boolean 值的文字表示,並加上行結束字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>將十進位值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>透過呼叫該物件上的 ToString 方法,將該物件的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">傳入的字串或物件為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>以非同步方式將行結束字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果字元陣列是 null,則只有行結束字元會被寫入。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/System.IO.dll b/packages/system.io/4.3.0/ref/netstandard1.3/System.IO.dll
new file mode 100755
index 0000000000..4bc64f3928
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/System.IO.dll
Binary files differ
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/System.IO.xml
new file mode 100755
index 0000000000..94677abb83
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Reads primitive data types as binary values in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="input">The input stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding.</summary>
+ <param name="input">The input stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="input">The input stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryReader" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> or <paramref name="input" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Exposes access to the underlying stream of the <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>The underlying stream associated with the BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Fills the internal buffer with the specified number of bytes read from the stream.</summary>
+ <param name="numBytes">The number of bytes to be read. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached before <paramref name="numBytes" /> could be read. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Requested <paramref name="numBytes" /> is larger than the internal buffer size.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Returns the next available character and does not advance the byte or character position.</summary>
+ <returns>The next available character, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">The current character cannot be decoded into the internal character buffer by using the <see cref="T:System.Text.Encoding" /> selected for the stream.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Reads characters from the underlying stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>The next character from the input stream, or -1 if no characters are currently available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of bytes from the stream, starting from a specified point in the byte array. </summary>
+ <returns>The number of bytes read into <paramref name="buffer" />. This might be less than the number of bytes requested if that many bytes are not available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of bytes to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of characters from the stream, starting from a specified point in the character array.</summary>
+ <returns>The total number of characters read into the buffer. This might be less than the number of characters requested if that many characters are not currently available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Reads in a 32-bit integer in compressed format.</summary>
+ <returns>A 32-bit integer in compressed format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">The stream is corrupted.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Reads a Boolean value from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>true if the byte is nonzero; otherwise, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Reads the next byte from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>The next byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Reads the specified number of bytes from the current stream into a byte array and advances the current position by that number of bytes.</summary>
+ <returns>A byte array containing data read from the underlying stream. This might be less than the number of bytes requested if the end of the stream is reached.</returns>
+ <param name="count">The number of bytes to read. This value must be 0 or a non-negative number or an exception will occur.</param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Reads the next character from the current stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">A surrogate character was read. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Reads the specified number of characters from the current stream, returns the data in a character array, and advances the current position in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character array containing data read from the underlying stream. This might be less than the number of characters requested if the end of the stream is reached.</returns>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Reads a decimal value from the current stream and advances the current position of the stream by sixteen bytes.</summary>
+ <returns>A decimal value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Reads an 8-byte floating point value from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Reads a 2-byte signed integer from the current stream and advances the current position of the stream by two bytes.</summary>
+ <returns>A 2-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Reads a 4-byte signed integer from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Reads an 8-byte signed integer from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Reads a signed byte from this stream and advances the current position of the stream by one byte.</summary>
+ <returns>A signed byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Reads a 4-byte floating point value from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Reads a string from the current stream. The string is prefixed with the length, encoded as an integer seven bits at a time.</summary>
+ <returns>The string being read.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Reads a 2-byte unsigned integer from the current stream using little-endian encoding and advances the position of the stream by two bytes.</summary>
+ <returns>A 2-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Reads a 4-byte unsigned integer from the current stream and advances the position of the stream by four bytes.</summary>
+ <returns>A 4-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Reads an 8-byte unsigned integer from the current stream and advances the position of the stream by eight bytes.</summary>
+ <returns>An 8-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Writes primitive types in binary to a stream and supports writing strings in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class that writes to a stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="output">The output stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding.</summary>
+ <param name="output">The output stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="output">The output stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Gets the underlying stream of the <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>The underlying stream associated with the BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryWriter" /> 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifies a <see cref="T:System.IO.BinaryWriter" /> with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Holds the underlying stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream.</summary>
+ <returns>The position with the current stream.</returns>
+ <param name="offset">A byte offset relative to <paramref name="origin" />. </param>
+ <param name="origin">A field of <see cref="T:System.IO.SeekOrigin" /> indicating the reference point from which the new position is to be obtained. </param>
+ <exception cref="T:System.IO.IOException">The file pointer was moved to an invalid location. </exception>
+ <exception cref="T:System.ArgumentException">The <see cref="T:System.IO.SeekOrigin" /> value is invalid. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Writes a one-byte Boolean value to the current stream, with 0 representing false and 1 representing true.</summary>
+ <param name="value">The Boolean value to write (0 or 1). </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Writes an unsigned byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The unsigned byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Writes a byte array to the underlying stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a region of a byte array to the current stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The number of bytes to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Writes a Unicode character to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="ch">The non-surrogate, Unicode character to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> is a single surrogate character.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Writes a character array to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a section of a character array to the current stream, and advances the current position of the stream in accordance with the Encoding used and perhaps the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="chars" /> from which to begin writing. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Writes a decimal value to the current stream and advances the stream position by sixteen bytes.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Writes an eight-byte floating-point value to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Writes a two-byte signed integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Writes a four-byte signed integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Writes an eight-byte signed integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Writes a signed byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The signed byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Writes a four-byte floating-point value to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Writes a length-prefixed string to this stream in the current encoding of the <see cref="T:System.IO.BinaryWriter" />, and advances the current position of the stream in accordance with the encoding used and the specific characters being written to the stream.</summary>
+ <param name="value">The value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Writes a two-byte unsigned integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Writes a four-byte unsigned integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Writes an eight-byte unsigned integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Writes a 32-bit integer in a compressed format.</summary>
+ <param name="value">The 32-bit integer to be written. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">The stream is closed. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>The exception that is thrown when reading is attempted past the end of a stream.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to a system-supplied message and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to <paramref name="message" /> and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.InvalidDataException">
+ <summary>The exception that is thrown when a data stream is in an invalid format.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with a specified error message.</summary>
+ <param name="message">The error message that explains the reason for the exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with 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="T:System.IO.MemoryStream">
+ <summary>Creates a stream whose backing store is memory.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized to zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create the current stream. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region (index) of a byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is less than zero. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index in <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified, and the ability to call <see cref="M:System.IO.MemoryStream.GetBuffer" /> set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <param name="publiclyVisible">true to enable <see cref="M:System.IO.MemoryStream.GetBuffer" />, which returns the unsigned byte array from which the stream was created; otherwise, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized as specified.</summary>
+ <param name="capacity">The initial size of the internal array in bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> is negative. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Gets or sets the number of bytes allocated for this stream.</summary>
+ <returns>The length of the usable portion of the buffer for the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">A capacity is set that is negative or less than the current length of the stream. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <exception cref="T:System.NotSupportedException">set is invoked on a stream whose capacity cannot be modified. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads all the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Overrides the <see cref="M:System.IO.Stream.Flush" /> method so that no action is performed.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Gets the length of the stream in bytes.</summary>
+ <returns>The length of the stream in bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Gets or sets the current position within the stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The position is set to a negative value or a value greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads a block of bytes from the current stream and writes the data to a buffer.</summary>
+ <returns>The total number of bytes written into the buffer. This can be less than the number of bytes requested if that number of bytes are not currently available, or zero if the end of the stream is reached before any bytes are read.</returns>
+ <param name="buffer">When this method returns, contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the characters read from the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing data from the current stream.</param>
+ <param name="count">The maximum number of bytes to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Reads a byte from the current stream.</summary>
+ <returns>The byte cast to a <see cref="T:System.Int32" />, or -1 if the end of the stream has been reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream to the specified value.</summary>
+ <returns>The new position within the stream, calculated by combining the initial reference point and the offset.</returns>
+ <param name="offset">The new position within the stream. This is relative to the <paramref name="loc" /> parameter, and can be positive or negative. </param>
+ <param name="loc">A value of type <see cref="T:System.IO.SeekOrigin" />, which acts as the seek reference point. </param>
+ <exception cref="T:System.IO.IOException">Seeking is attempted before the beginning of the stream. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">There is an invalid <see cref="T:System.IO.SeekOrigin" />. -or-<paramref name="offset" /> caused an arithmetic overflow.</exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Sets the length of the current stream to the specified value.</summary>
+ <param name="value">The value at which to set the length. </param>
+ <exception cref="T:System.NotSupportedException">The current stream is not resizable and <paramref name="value" /> is larger than the current capacity.-or- The current stream does not support writing. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> is negative or is greater than the maximum length of the <see cref="T:System.IO.MemoryStream" />, where the maximum length is(<see cref="F:System.Int32.MaxValue" /> - origin), and origin is the index into the underlying buffer at which the stream starts. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Writes the stream contents to a byte array, regardless of the <see cref="P:System.IO.MemoryStream.Position" /> property.</summary>
+ <returns>A new byte array.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Returns the array of unsigned bytes from which this stream was created. The return value indicates whether the conversion succeeded.</summary>
+ <returns>true if the conversion was successful; otherwise, false.</returns>
+ <param name="buffer">The byte array segment from which this stream was created.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a block of bytes to the current stream using data read from a buffer.</summary>
+ <param name="buffer">The buffer to write data from. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream.</param>
+ <param name="count">The maximum number of bytes to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is closer than <paramref name="count" /> bytes to the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current stream at the current position.</summary>
+ <param name="value">The byte to write. </param>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is at the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Writes the entire contents of this memory stream to another stream.</summary>
+ <param name="stream">The stream to write this memory stream to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current or target stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifies the position in a stream to use for seeking.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifies the beginning of a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifies the current position within a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifies the end of a stream.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Provides a generic view of a sequence of bytes. This is an abstract class.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.Stream" /> class. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream supports reading; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream supports seeking; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Gets a value that determines whether the current stream can time out.</summary>
+ <returns>A value that determines whether the current stream can time out.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Reads the bytes from the current stream and writes them to another stream.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative or zero.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Asynchronously clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, causes any buffered data to be written to the underlying device, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>When overridden in a derived class, gets the length in bytes of the stream.</summary>
+ <returns>A long value representing the length of the stream in bytes.</returns>
+ <exception cref="T:System.NotSupportedException">A class derived from Stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>A Stream with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>When overridden in a derived class, gets or sets the position within the current stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
+ <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the bytes read from the current source. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing the data read from the current stream. </param>
+ <param name="count">The maximum number of bytes to be read from the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.</summary>
+ <returns>The unsigned byte cast to an Int32, or -1 if at the end of the stream.</returns>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to read before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to read before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.ReadTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>When overridden in a derived class, sets the position within the current stream.</summary>
+ <returns>The new position within the current stream.</returns>
+ <param name="offset">A byte offset relative to the <paramref name="origin" /> parameter. </param>
+ <param name="origin">A value of type <see cref="T:System.IO.SeekOrigin" /> indicating the reference point used to obtain the new position. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>When overridden in a derived class, sets the length of the current stream.</summary>
+ <param name="value">The desired length of the current stream in bytes. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support both writing and seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <param name="buffer">An array of bytes. This method copies <paramref name="count" /> bytes from <paramref name="buffer" /> to the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream. </param>
+ <param name="count">The number of bytes to be written to the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occured, such as the specified file cannot be found.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> was called after the stream was closed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current position in the stream and advances the position within the stream by one byte.</summary>
+ <param name="value">The byte to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing, or the stream is already closed. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to write before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to write before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.WriteTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads characters from a byte stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream.</summary>
+ <param name="stream">The stream to be read. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding and byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding, byte order mark detection option, and buffer size.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <param name="bufferSize">The minimum buffer size. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is less than or equal to zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream based on the specified character encoding, byte order mark detection option, and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to read.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="detectEncodingFromByteOrderMarks">true to look for byte order marks at the beginning of the file; otherwise, false.</param>
+ <param name="bufferSize">The minimum buffer size.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamReader" /> object is disposed; otherwise, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Returns the underlying stream.</summary>
+ <returns>The underlying stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Gets the current character encoding that the current <see cref="T:System.IO.StreamReader" /> object is using.</summary>
+ <returns>The current character encoding used by the current reader. The value can be different after the first call to any <see cref="Overload:System.IO.StreamReader.Read" /> method of <see cref="T:System.IO.StreamReader" />, since encoding autodetection is not done until the first call to a <see cref="Overload:System.IO.StreamReader.Read" /> method.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Clears the internal buffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Closes the underlying stream, releases the unmanaged resources used by the <see cref="T:System.IO.StreamReader" />, 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.IO.StreamReader.EndOfStream">
+ <summary>Gets a value that indicates whether the current stream position is at the end of the stream.</summary>
+ <returns>true if the current stream position is at the end of the stream; otherwise false.</returns>
+ <exception cref="T:System.ObjectDisposedException">The underlying stream has been disposed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>A <see cref="T:System.IO.StreamReader" /> object around an empty stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if there are no characters to be read or if the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Reads the next character from the input stream and advances the character position by one character.</summary>
+ <returns>The next character from the input stream represented as an <see cref="T:System.Int32" /> object, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum of characters from the current stream into a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read, or 0 if at the end of the stream and no data was read. The number will be less than or equal to the <paramref name="count" /> parameter, depending on whether the data is available within the stream.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source. </param>
+ <param name="index">The index of <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs, such as the stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.StreamReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Reads a line of characters from the current stream and returns the data as a string.</summary>
+ <returns>The next line from the input stream, or null if the end of the input stream is reached.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current stream and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the stream, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the stream.</summary>
+ <returns>The rest of the stream as a string, from the current position to the end. If the current position is at the end of the stream, returns an empty string ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the stream asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing characters to a stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using UTF-8 encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="bufferSize">The buffer size, in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to write to.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="bufferSize">The buffer size, in bytes.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Gets or sets a value indicating whether the <see cref="T:System.IO.StreamWriter" /> will flush its buffer to the underlying stream after every call to <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true to force <see cref="T:System.IO.StreamWriter" /> to flush its buffer; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Gets the underlying stream that interfaces with a backing store.</summary>
+ <returns>The stream this StreamWriter is writing to.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The <see cref="T:System.Text.Encoding" /> specified in the constructor for the current instance, or <see cref="T:System.Text.UTF8Encoding" /> if an encoding was not specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The current writer is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error has occurred. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Clears all buffers for this stream asynchronously and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Provides a StreamWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Writes a character to the stream.</summary>
+ <param name="value">The character to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Writes a character array to the stream.</summary>
+ <param name="buffer">A character array containing the data to write. If <paramref name="buffer" /> is null, nothing is written. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream.</summary>
+ <param name="buffer">A character array that contains the data to write. </param>
+ <param name="index">The character position in the buffer at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Writes a string to the stream.</summary>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">A character array that contains the data to write.</param>
+ <param name="index">The character position in the buffer at which to begin reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The character position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads from a string.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringReader" /> class that reads from the specified string.</summary>
+ <param name="s">The string to which the <see cref="T:System.IO.StringReader" /> should be initialized. </param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="s" /> parameter is null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringReader" /> 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="M:System.IO.StringReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Reads the next character from the input string and advances the character position by one character.</summary>
+ <returns>The next character from the underlying string, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a block of characters from the input string and advances the character position by <paramref name="count" />.</summary>
+ <returns>The total number of characters read into the buffer. This can be less than the number of characters requested if that many characters are not currently available, or zero if the end of the underlying string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The starting index in the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Reads a line of characters from the current string and returns the data as a string.</summary>
+ <returns>The next line from the current string, or null if the end of the string is reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current string and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the string reader, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the string and returns them as a single string.</summary>
+ <returns>The content from the current position to the end of the underlying string.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the string asynchronously and returns them as a single string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the string. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing information to a string. The information is stored in an underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class with the specified format control.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" /> and has the specified format provider.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringWriter" /> 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.IO.StringWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The Encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Returns the underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>The underlying StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Returns a string containing the characters written to the current StringWriter so far.</summary>
+ <returns>The string containing the characters written to the current StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Writes a character to the string.</summary>
+ <param name="value">The character to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />. Length. </exception>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Writes a string to the current string.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the current string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the current string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Represents a reader that can read a sequential series of characters.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextReader" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Provides a TextReader with no data to read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Reads the next character without changing the state of the reader or the character source. Returns the next available character without actually reading it from the reader.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the reader does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Reads the next character from the text reader and advances the character position by one character.</summary>
+ <returns>The next character from the text reader, or -1 if no more characters are available. The default implementation returns -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether the data is available within the reader. This method returns 0 (zero) if it is called when no more characters are left to read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. If the end of the reader is reached before the specified number of characters is read into the buffer, the method returns. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, this parameter contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> -1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Reads a line of characters from the text reader and returns the data as a string.</summary>
+ <returns>The next line from the reader, or null if all characters have been read.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously and returns the data as a string. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the text reader, or is null if all of the characters have been read. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the text reader and returns them as one string.</summary>
+ <returns>A string that contains all characters from the current position to the end of the text reader.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the text reader asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the text reader. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Represents a writer that can write a sequential series of characters. This class is abstract.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class with the specified format provider.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stores the newline characters used for this TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextWriter" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>When overridden in a derived class, returns the character encoding in which the output is written.</summary>
+ <returns>The character encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Gets an object that controls formatting.</summary>
+ <returns>An <see cref="T:System.IFormatProvider" /> object for a specific culture, or the formatting of the current culture if no other culture is specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Gets or sets the line terminator string used by the current TextWriter.</summary>
+ <returns>The line terminator string for the current TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Provides a TextWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Writes a character to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Writes a character array to the text string or stream.</summary>
+ <param name="buffer">The character array to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Writes the text representation of a decimal value to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Writes the text representation of an 8-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Writes the text representation of an object to the text string or stream by calling the ToString method on that object.</summary>
+ <param name="value">The object to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Writes a string to the text string or stream.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero) or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object[])" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> or <paramref name="arg" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Writes a character array to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If <paramref name="buffer" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream asynchronously. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Writes a line terminator to the text string or stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Writes a character followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <param name="index">The character position in <paramref name="buffer" /> at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Writes the text representation of a decimal value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Writes the text representation of a 8-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Writes the text representation of an object by calling the ToString method on that object, followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The object to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Writes a string followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The string to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">A string or object is passed in as null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If the character array is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the text string or stream. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/de/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/de/System.IO.xml
new file mode 100755
index 0000000000..07b2661f19
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/de/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Liest primitive Datentypen als Binärwerte in einer spezifischen Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung unter Verwendung von UTF-8.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="input">Der Eingabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> oder <paramref name="input" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Gewährt Zugriff auf den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Der BinaryReader zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.BinaryReader" />-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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Füllt den internen Puffer mit der angegebenen Anzahl von Bytes, die aus dem Stream gelesen wurden.</summary>
+ <param name="numBytes">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht, bevor <paramref name="numBytes" /> gelesen werden konnte. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die angeforderten <paramref name="numBytes" /> überschreiten die interne Puffergröße.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne die Byte- oder Zeichenposition zu erhöhen.</summary>
+ <returns>Das nächste verfügbare Zeichen oder -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Das aktuelle Zeichen kann nicht mit dem für den Stream ausgewählten <see cref="T:System.Text.Encoding" /> in den internen Zeichenpuffer decodiert werden.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Liest Zeichen aus dem zugrunde liegenden Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Das nächste Zeichen aus dem Eingabestream bzw. -1, wenn derzeit keine Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes beginnend bei einem angegebenen Punkt im Bytearray aus dem Stream. </summary>
+ <returns>Die Anzahl von Bytes, die in <paramref name="buffer" /> gelesen wurden.Diese kann kleiner sein als die Anzahl der angeforderten Bytes, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen beginnend bei einem angegebenen Punkt im Zeichenarray aus dem Stream.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Liest eine 32-Bit-Ganzzahl in komprimiertem Format.</summary>
+ <returns>Eine 32-Bit-Ganzzahl in komprimiertem Format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">Der Datenstrom ist beschädigt.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Liest einen Boolean-Wert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>true, wenn das Byte ungleich 0 (null) ist, andernfalls false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Liest das nächste Byte aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>Das nächste aus dem aktuellen Stream gelesene Byte.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes aus dem aktuellen Stream in ein Bytearray und erhöht die aktuelle Position um diese Anzahl von Bytes.</summary>
+ <returns>Ein Bytearray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Bytes, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Bytes.Dieser Wert muss 0 oder eine nicht negative Zahl sein; andernfalls tritt eine Ausnahme auf.</param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Liest das nächste Zeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Zeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Ein Ersatzzeichenzeichen wurde gelesen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen aus dem aktuellen Stream, gibt die Daten in einem Zeichenarray zurück und erhöht die aktuelle Position in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein Zeichenarray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Liest einen Dezimalwert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 16 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener Dezimalwert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Liest einen 8-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 8-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 2-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 4-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 8-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Liest ein Byte mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Byte mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Liest einen 4-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 4-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Liest eine Zeichenfolge aus dem aktuellen Stream.Die Zeichenfolge weist ein Präfix mit der Länge auf, die als Ganzzahl mit jeweils 7 Bits codiert ist.</summary>
+ <returns>Die gelesene Zeichenfolge.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl ohne Vorzeichen mithilfe einer Little-Endian-Codierung aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 2-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 4 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 4-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 8 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 8-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Schreibt primitive Typen binär in einen Stream und unterstützt das Schreiben von Zeichenfolgen in einer bestimmten Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse zum Schreiben in einen Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem spezifizierten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse unter Verwendung von UTF-8-Verschlüsselung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf den bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="output">Der Ausgabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryWriter" /> ab.</summary>
+ <returns>Der BinaryWriter zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.BinaryWriter" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Gibt eine <see cref="T:System.IO.BinaryWriter" />-Klasse ohne Sicherungsspeicher an.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Enthält den zugrunde liegenden Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream fest.</summary>
+ <returns>Die Position im aktuellen Stream.</returns>
+ <param name="offset">Ein Byteoffset im Verhältnis zu <paramref name="origin" />. </param>
+ <param name="origin">Ein Feld von <see cref="T:System.IO.SeekOrigin" />, das den Bezugspunkt angibt, von dem aus die neue Position ermittelt werden soll. </param>
+ <exception cref="T:System.IO.IOException">Der Dateizeiger wurde an eine ungültige Position verschoben. </exception>
+ <exception cref="T:System.ArgumentException">Der <see cref="T:System.IO.SeekOrigin" />-Wert ist ungültig. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Schreibt einen 1-Byte-Boolean-Wert in den aktuellen Stream, wobei 0 (null) false und 1 true darstellt.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert (0 (null) oder 1). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Schreibt ein Byte ohne Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Schreibt ein Bytearray in den zugrunde liegenden Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Bytearrays in den aktuellen Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="buffer" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Schreibt ein Unicode-Zeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="ch">Das zu schreibende Unicode-Zeichen (nicht-Ersatzzeichen). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> ist ein einzelnes Ersatzzeichen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Zeichenarrays in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und ggf. der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="chars" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Schreibt einen Dezimalwert in den aktuellen Stream und erhöht die Position im Stream um 16 Bytes.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Schreibt einen 8-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Schreibt ein Byte mit Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Schreibt einen 4-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge mit Längenpräfix in der aktuellen Codierung von <see cref="T:System.IO.BinaryWriter" /> in diesen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Codierung und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="value">Der zu schreibende Wert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Schreibt eine 32-Bit-Ganzzahl in einem komprimierten Format.</summary>
+ <param name="value">Die zu schreibende 32-Bit-Ganzzahl. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Der Stream ist geschlossen. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn hinter dem Ende eines Streams ein Leseversuch erfolgt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Meldungszeichenfolge auf eine vom System gelieferte Meldung und HRESULT auf COR_E_ENDOFSTREAM festgelegt ist.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Nachrichtenzeichenfolge auf <paramref name="message" /> und HRESULT auf COR_E_ENDOFSTREAM festgelegt wurde.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der 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.IO.InvalidDataException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn ein Datenstream ein ungültiges Format hat.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>
+ <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einem Verweis auf die innere Ausnahme, die die 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="T:System.IO.MemoryStream">
+ <summary>Erstellt einen Stream, der den Arbeitsspeicher als Sicherungsspeicher verwendet.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit 0 (null) initialisiert wurde.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem der aktuelle Stream erstellt werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wird.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialisiert anhand des angegebenen Bereichs (Indexes) eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bereichs eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wurde.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, bei dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse auf der Grundlage des angegebenen Bereichs eines Bytearrays, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft und die Möglichkeit zum Aufruf von <see cref="M:System.IO.MemoryStream.GetBuffer" /> wie angegeben festgelegt werden.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <param name="publiclyVisible">true, um <see cref="M:System.IO.MemoryStream.GetBuffer" /> zu aktivieren, wodurch das Array vorzeichenloser Bytes zurückgegeben wird, aus dem der Stream erstellt wurde, andernfalls false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit dem angegebenen Wert initialisiert wird.</summary>
+ <param name="capacity">Die Anfangsgröße des internen Arrays in Bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> ist negativ. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ruft die Anzahl der für diesen Stream reservierten Bytes ab oder legt diese fest.</summary>
+ <returns>Die Länge des Bereichs, der für den Stream im Puffer verwendet werden kann.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Es wurde eine Kapazität festgelegt, die negativ oder kleiner als die derzeitige Länge des Streams ist. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">set wird für einen Stream aufgerufen, dessen Kapazität nicht geändert werden kann. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest alle Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.MemoryStream" />-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="M:System.IO.MemoryStream.Flush">
+ <summary>Überschreibt die <see cref="M:System.IO.Stream.Flush" />-Methode, sodass keine Aktion durchgeführt wird.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ruft die Länge des Streams in Bytes ab.</summary>
+ <returns>Die Länge des Streams in Bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ruft die aktuelle Position im Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Position ist auf einen negativen Wert oder einen größeren Wert als <see cref="F:System.Int32.MaxValue" /> festgelegt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest einen Byteblock aus dem aktuellen Stream und schreibt die Daten in einen Puffer.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer geschriebenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder null, wenn das Ende des Streams erreicht ist, bevor mindestens ein Byte gelesen wurde.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus dem aktuellen Stream gelesene Zeichen ersetzt wurden. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die Daten aus dem aktuellen Stream gespeichert werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Liest ein Byte aus dem aktuellen Stream.</summary>
+ <returns>Das Byte, das in <see cref="T:System.Int32" /> umgewandelt wurde, oder -1, wenn das Ende des Streams erreicht wurde.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream auf den angegebenen Wert fest.</summary>
+ <returns>Die neue Position im Stream, die durch Kombinieren des anfänglichen Verweispunktes und des Offsets berechnet wird.</returns>
+ <param name="offset">Die neue Position innerhalb des Streams.Diese ist relativ zum <paramref name="loc" />-Parameter und kann positiv oder negativ sein.</param>
+ <param name="loc">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt für die Suche darstellt. </param>
+ <exception cref="T:System.IO.IOException">Es wurde versucht, eine Suche vor dem Anfang des Streams auszuführen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ist größer als <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Ein <see cref="T:System.IO.SeekOrigin" /> ist ungültig. - oder - <paramref name="offset" /> hat einen arithmetischen Überlauf verursacht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Legt die Länge des aktuellen Streams auf den angegebenen Wert fest.</summary>
+ <param name="value">Der Wert, auf den die Länge festgelegt werden soll. </param>
+ <exception cref="T:System.NotSupportedException">Die Größe des aktuellen Streams kann nicht geändert werden, und <paramref name="value" /> übersteigt die aktuelle Kapazität.- oder - Der aktuelle Stream unterstützt keine Schreibvorgänge. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> ist negativ oder größer als die maximale Länge von <see cref="T:System.IO.MemoryStream" />, wobei die maximale Länge (<see cref="F:System.Int32.MaxValue" /> - Ursprung) ist, und der Ursprung der Index des zugrunde liegenden Puffers ist, an dem der Stream beginnt. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Schreibt den Inhalt des Streams in ein Bytearray, unabhängig von der <see cref="P:System.IO.MemoryStream.Position" />-Eigenschaft.</summary>
+ <returns>Ein neues Bytearray.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Gibt das Array vorzeichenloser Bytes zurück, aus dem dieser Stream erstellt wurde.Der Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.</summary>
+ <returns>true, wenn die Konvertierung erfolgreich war, andernfalls false.</returns>
+ <param name="buffer">Das Bytearraysegment, aus dem der Stream erstellt wurde.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Byteblock mit den aus einem Puffer gelesenen Daten in den aktuellen Stream.</summary>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Der Abstand der aktuellen Position zum Ende des Streams beträgt weniger als <paramref name="count" /> Bytes, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuelle Position im aktuellen Stream.</summary>
+ <param name="value">Das zu schreibende Byte. </param>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Die aktuelle Position befindet sich am Ende des Streams, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Schreibt den gesamten Inhalt dieses Arbeitsspeicherstreams in einen anderen Stream.</summary>
+ <param name="stream">Der Stream, in den dieser Arbeitsspeicherstream geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream oder der Zielstream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Gibt die Position in einem Stream an, der für die Suche verwendet werden soll.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Gibt den Anfang eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Gibt die aktuelle Position innerhalb eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Gibt das Ende eines Streams an.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Stellt eine allgemeine Ansicht einer Folge von Bytes bereit.Dies ist eine abstrakte Klasse.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Stream" />-Klasse. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Lesevorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Suchvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ruft einen Wert ab, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</summary>
+ <returns>Ein Wert, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Liest alle Bytes aus dem aktuellen Stream und schreibt sie in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Liest alles Bytes aus dem aktuellen Datenstrom und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Puffers.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.Stream" /> verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.Stream" /> verwendeten nicht verwalteten Ressourcen und optional 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="M:System.IO.Stream.Flush">
+ <summary>Löscht beim Überschreiben in einer abgeleiteten Klasse alle Puffer für diesen Stream und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht alle Puffer für diesen Stream asynchron, veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Länge des Streams in Bytes ab.</summary>
+ <returns>Ein Long-Wert, der die Länge des Streams in Bytes darstellt.</returns>
+ <exception cref="T:System.NotSupportedException">Eine aus Stream abgeleitete Klasse unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Ein Stream ohne Sicherungsspeicher.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes aus dem aktuellen Stream und erhöht die Position im Stream um die Anzahl der gelesenen Bytes.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder 0, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Ein Bytearray.Nach dem Beenden dieser Methode enthält der Puffer das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus der aktuellen Quelle gelesene Bytes ersetzt wurden.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die aus dem aktuellen Stream gelesenen Daten gespeichert werden. </param>
+ <param name="count">Die maximale Anzahl an Bytes, die aus dem aktuellen Stream gelesen werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest eine Bytesequenz asynchron aus dem aktuellen Stream und setzt die Position in diesem Stream um die Anzahl der gelesenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Liest ein Byte aus dem Stream und erhöht die Position im Stream um ein Byte, oder gibt -1 zurück, wenn das Ende des Streams erreicht ist.</summary>
+ <returns>Das Byte ohne Vorzeichen, umgewandelt in Int32, oder -1, wenn das Ende des Streams erreicht ist.</returns>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.ReadTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream fest.</summary>
+ <returns>Die neue Position innerhalb des aktuellen Streams.</returns>
+ <param name="offset">Ein Byteoffset relativ zum <paramref name="origin" />-Parameter. </param>
+ <param name="origin">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt angibt, von dem aus die neue Position ermittelt wird. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Länge des aktuellen Streams fest.</summary>
+ <param name="value">Die gewünschte Länge des aktuellen Streams in Bytes. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt nicht sowohl Lese- als auch Schreibvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes.</summary>
+ <param name="buffer">Ein Bytearray.Diese Methode kopiert <paramref name="count" /> Bytes aus dem <paramref name="buffer" /> in den aktuellen Stream.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden. </param>
+ <param name="count">Die Anzahl an Bytes, die in den aktuellen Stream geschrieben werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe der <paramref name="offset" /> und <paramref name="count" /> ist größer als die Länge des Puffers.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.IO.IOException">E/a-Fehler, wie z. B. die angegebene Datei nicht gefunden werden kann.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> wurde aufgerufen, nachdem der Stream geschlossen wurde.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt eine Bytesequenz asynchron in den aktuellen Stream und setzt die aktuelle Position in diesem Stream um die Anzahl der geschriebenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuellen Position im Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das Byte, das in den Stream geschrieben werden soll. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.WriteTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der Zeichen aus einem Bytestream in einer bestimmten Codierung liest.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream und mit der angegebenen Zeichencodierung.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung und Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung, Option zur Erkennung der Bytereihenfolgemarken und Puffergröße.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <param name="bufferSize">Die Mindestgröße des Puffers. </param>
+ <exception cref="T:System.ArgumentException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist kleiner oder gleich 0 (null). </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream auf Grundlage der angegebenen Zeichencodierung, der Option zur Erkennung der Bytereihenfolgenmarken, der Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der zu lesende Stream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="detectEncodingFromByteOrderMarks">true, um am Anfang der Datei nach Bytereihenfolgemarken zu suchen, andernfalls false.</param>
+ <param name="bufferSize">Die Mindestgröße des Puffers.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Gibt den zugrunde liegenden Stream zurück.</summary>
+ <returns>Der zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ruft die aktuelle Zeichencodierung ab, die das aktuelle <see cref="T:System.IO.StreamReader" />-Objekt verwendet.</summary>
+ <returns>Die durch das aktuelle Leseprogramm verwendete aktuelle Zeichencodierung.Der Wert kann sich nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode von <see cref="T:System.IO.StreamReader" /> ändern, da die automatische Erkennung der Codierung erst nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode erfolgt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Löscht den internen Puffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Schließt den zugrunde liegenden Stream und gibt die vom <see cref="T:System.IO.StreamReader" /> verwendeten nicht verwalteten Ressourcen sowie 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.IO.StreamReader.EndOfStream">
+ <summary>Ruft einen Wert ab, der angibt, ob sich die aktuelle Streamposition am Ende des Streams befindet.</summary>
+ <returns>true, wenn sich die aktuelle Streamposition am Ende des Streams befindet, andernfalls false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der zugrunde liegende Stream wurde verworfen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Ein <see cref="T:System.IO.StreamReader" />-Objekt um einen leeren Stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder -1, wenn keine zu lesenden Zeichen vorhanden sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Eingabestream und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Eingabestream wird als <see cref="T:System.Int32" />-Objekt dargestellt, oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest vom aktuellen Stream ein angegebenes Maximum von Zeichen in einen Puffer ein und beginnt dabei am angegebenen Index.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen, bzw. 0 (null), wenn das Ende des Streams erreicht ist und keine Daten gelesen wurden.Die Anzahl ist gleich dem <paramref name="count" />-Parameter oder kleiner, abhängig davon, ob die Daten im Stream verfügbar sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Index von <paramref name="buffer" />, bei dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">Es ist ein E/A-Fehler aufgetreten, beispielsweise das Schließen eines Streams. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.StreamReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Eingabestreams bzw. null, wenn das Ende des Eingabestreams erreicht ist.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Stream oder ist null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams.</summary>
+ <returns>Der Rest des Streams als Zeichenfolge, von der aktuellen Position bis zum Ende.Wenn die aktuelle Position am Ende des Streams ist, wird eine leere Zeichenfolge ("") zurückgegeben.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Zeichen in einen Stream in einer bestimmten Codierung.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, rufen Sie die Verweisquelle auf.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der UTF-8-Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="bufferSize">Die Puffergröße in Byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="bufferSize">Die Puffergröße in Byte.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ruft einen Wert ab, der angibt, ob der <see cref="T:System.IO.StreamWriter" /> nach jedem Aufruf von <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> den Puffer in den zugrunde liegenden Stream wegschreibt, oder legt diesen Wert fest.</summary>
+ <returns>true, um <see cref="T:System.IO.StreamWriter" /> zum Entleeren des Puffers zu zwingen, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream ab, der eine Schnittstelle zu einem Sicherungsspeicher bildet.</summary>
+ <returns>Der Stream, in den dieser StreamWriter schreibt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StreamWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die im Konstruktor für die aktuelle Instanz angegebene <see cref="T:System.Text.Encoding" /> oder <see cref="T:System.Text.UTF8Encoding" />, sofern keine Codierung angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an den zugrunde liegenden Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Writer wird geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Löscht alle Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Stellt einen StreamWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in den Stream.</summary>
+ <param name="value">Das in den Stream zu schreibende Zeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray mit den zu schreibenden Daten.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in den Stream.</summary>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert NULL hat, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der aus einer Zeichenfolge liest.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringReader" />-Klasse, die aus der angegebenen Zeichenfolge liest.</summary>
+ <param name="s">Die Zeichenfolge, mit der der <see cref="T:System.IO.StringReader" /> initialisiert werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="s" />-Parameter ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Gibt die vom <see cref="T:System.IO.StringReader" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.StringReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Liest das nächste Zeichen aus der Eingabezeichenfolge und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen in der zugrunde liegenden Zeichenfolge oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest einen Zeichenblock aus der Eingabezeichenfolge und verschiebt die Zeichenposition um die durch <paramref name="count" /> angegebene Anzahl von Zeichen nach vorn.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner als die Anzahl der angeforderten Zeichen sein, wenn diese Anzahl von Zeichen derzeit nicht verfügbar ist, oder 0, wenn das Ende der zugrunde liegenden Zeichenfolge erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Anfangsindex im Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile der aktuellen Zeichenfolge oder null, wenn das Ende der Zeichenfolge erreicht ist.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Zeichenfolgenreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Der Inhalt ab der aktuellen Position bis zum Ende der zugrunde liegenden Zeichenfolge.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende der Zeichenfolge.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Informationen in eine Zeichenfolge.Die Informationen werden in einem zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> gespeichert.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse mit dem angegebenen Formatierungssteuerelement.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" /> und mit dem angegebenen Formatanbieter.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StringWriter" /> verwendeten nicht verwalteten Ressourcen und 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.IO.StringWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die Encoding, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Gibt den zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> zurück.</summary>
+ <returns>Der zugrunde liegende StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Gibt eine Zeichenfolge zurück, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</summary>
+ <returns>Die Zeichenfolge, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Zeichenfolge.</summary>
+ <param name="value">Das zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Zeichenfolge.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die aktuelle Zeichenfolge.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Stellt ein Leseprogramm dar, das eine sequenzielle Serie von Zeichenfolgen lesen kann.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextReader" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextReader" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextReader" /> verwendeten nicht verwalteten Ressourcen und optional 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="F:System.IO.TextReader.Null">
+ <summary>Stellt einen TextReader ohne zu lesende Daten bereit.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Liest das nächste Zeichen, ohne den Zustand des Readers oder der Zeichenquelle zu ändern.Gibt das nächste verfügbare Zeichen zurück, ohne es tatsächlich aus dem Reader zu lesen.</summary>
+ <returns>Eine Ganzzahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Reader keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Text-Reader und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Textreader, bzw. -1, wenn keine weiteren Zeichen verfügbar sind.Die Standardimplementierung gibt -1 zurück.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Reader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, abhängig davon, ob die Daten im Reader verfügbar sind.Diese Methode gibt 0 (null) zurück für den Fall, dass sie aufgerufen wird, wenn keine Zeichen mehr zu lesen sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Readers erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Dieser Parameter enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> -1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem Textleser und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Readers oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Liest eine Zeile von asynchron Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Textreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Zeichenfolge mit allen Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Stellt einen Writer dar, der eine sequenzielle Serie von Zeichen schreiben kann.Diese Klasse ist abstrakt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse mit dem angegebenen Formatanbieter.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Speichert die für diesen TextWriter verwendeten Zeilenendemarken.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextWriter" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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.IO.TextWriter.Encoding">
+ <summary>Gibt beim Überschreiben in einer abgeleiteten Klasse die Zeichencodierung zurück, in der die Ausgabe geschrieben ist.</summary>
+ <returns>Die Zeichencodierung, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Writer wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ruft ein Objekt zum Steuern der Formatierung ab.</summary>
+ <returns>Ein <see cref="T:System.IFormatProvider" />-Objekt für eine bestimmte Kultur oder die Formatierung der aktuellen Kultur, wenn keine andere Kultur angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Ruft die Zeichenfolge für den Zeilenabschluss ab, die vom aktuellen TextWriter verwendet wird, oder legt diese fest.</summary>
+ <returns>Die Zeichenfolge für den Zeilenabschluss für den aktuellen TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Stellt einen TextWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Schreibt die Textdarstellung eines Objekts in die Textzeichenfolge oder den Stream, indem für das Objekt die ToString-Methode aufgerufen wird.</summary>
+ <param name="value">Das zu schreibende Objekt. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object[])" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> oder <paramref name="arg" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Schreibt ein Zeichenarray asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss in die Textzeichenfolge oder den Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <param name="index">Die Zeichenposition im <paramref name="buffer" />, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Schreibt durch Aufrufen der ToString-Methode für ein Objekt die Textdarstellung dieses Objekts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das zu schreibende Objekt.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">Eine Zeichenfolge oder ein Objekt wird als null übergeben. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn das Zeichenarray null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/es/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/es/System.IO.xml
new file mode 100755
index 0000000000..0b2c206b52
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/es/System.IO.xml
@@ -0,0 +1,2090 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lee tipos de datos primitivos como valores binarios en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia especificada y usando codificación UTF-8.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, deja la secuencia abierta.</summary>
+ <param name="input">La secuencia de entrada.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.BinaryReader" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> o <paramref name="input" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expone el acceso a la secuencia subyacente de <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Secuencia subyacente asociada a BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Rellena el búfer interno con el número especificado de bytes leídos de la secuencia.</summary>
+ <param name="numBytes">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia antes de <paramref name="numBytes" /> se ha podido leer. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Solicitado <paramref name="numBytes" /> es mayor que el tamaño del búfer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Devuelve el siguiente carácter disponible y no hace avanzar la posición de bytes o caracteres.</summary>
+ <returns>Siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">No se puede descodificar el carácter actual en el búfer de caracteres interno utilizando la <see cref="T:System.Text.Encoding" /> seleccionado para la secuencia.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lee los caracteres de la secuencia subyacente y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lea de la secuencia.</summary>
+ <returns>Siguiente carácter de la secuencia de entrada o -1 si no hay más caracteres disponibles en este momento.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia, a partir del punto especificado en la matriz de bytes. </summary>
+ <returns>Número de bytes leídos en <paramref name="buffer" />.Podría ser inferior al número de bytes solicitado si ese número de bytes no está disponible, o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia, a partir del punto especificado en la matriz de caracteres.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Este podría ser inferior al número de caracteres solicitado si dicho número de caracteres no se encuentra disponible o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lee un entero de 32 bits en formato comprimido.</summary>
+ <returns>Entero de 32 bits en formato comprimido.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">La secuencia está dañada.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lee un valor Boolean de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Es true si el byte es distinto de cero; en caso contrario, es false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lee el siguiente byte de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Siguiente byte que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia actual en una matriz de bytes y hace avanzar la posición actual en función del número de bytes leídos.</summary>
+ <returns>Matriz de bytes que contiene los datos leídos de la secuencia subyacente.Este podría ser inferior al número de bytes solicitado si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de bytes que se va a leer.Este valor debe ser 0 o un número no negativo o se producirá una excepción.</param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lee el siguiente carácter de la secuencia actual y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lee de la secuencia.</summary>
+ <returns>Carácter que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">Se ha leído un carácter suplente. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia actual, devuelve los datos en una matriz de caracteres y hace avanzar la posición actual de acuerdo con la Encoding usada y el carácter concreto que se lee en la secuencia.</summary>
+ <returns>Matriz de caracteres que contiene los datos leídos de la secuencia subyacente.Podría ser inferior al número de caracteres solicitados si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lee un valor decimal de la secuencia actual y hace avanzar la posición actual de la secuencia dieciséis bytes.</summary>
+ <returns>Valor decimal que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lee un valor de punto flotante de 8 bytes de la secuencia actual y hace avanzar la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Valor de punto flotante de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lee un entero con signo de 2 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en dos bytes.</summary>
+ <returns>Entero con signo de 2 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lee un entero con signo de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Entero con signo de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lee un entero con signo de 8 bytes de la secuencia actual y avanza la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Entero con signo de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lee un byte con signo de esta secuencia y hace avanzar la posición actual de la secuencia en un byte.</summary>
+ <returns>Byte con signo que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lee un valor de punto flotante de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Valor de punto flotante de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lee una cadena de la secuencia actual.La cadena tiene como prefijo la longitud, codificada como un entero de siete bits cada vez.</summary>
+ <returns>Cadena que se lee.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lee un entero sin signo de 2 bytes de la secuencia actual con la codificación "little-endian" y hace avanzar la posición de la secuencia en dos bytes.</summary>
+ <returns>Entero sin signo de 2 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lee un entero sin signo de 4 bytes de la secuencia actual y hace avanzar la posición de la secuencia en cuatro bytes.</summary>
+ <returns>Entero sin signo de 4 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lee un entero sin signo de 8 bytes de la secuencia actual y hace avanzar la posición de la secuencia en ocho bytes.</summary>
+ <returns>Entero sin signo de 8 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Escribe tipos primitivos en binario en una secuencia y admite escribir cadenas en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> que escribe en una secuencia.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y usando codificación UTF-8.</summary>
+ <param name="output">Flujo de salida. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="output">Flujo de salida. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, dejando abierta la secuencia.</summary>
+ <param name="output">Flujo de salida.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.BinaryWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente del objeto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flujo subyacente asociado a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.BinaryWriter" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.BinaryWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Especifica un objeto <see cref="T:System.IO.BinaryWriter" /> sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene la secuencia subyacente.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Establece la posición en la secuencia actual.</summary>
+ <returns>Posición con la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con <paramref name="origin" />. </param>
+ <param name="origin">Un campo de <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia del que se obtiene la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">El puntero de archivo se ha movido a una posición no válida. </exception>
+ <exception cref="T:System.ArgumentException">El valor de <see cref="T:System.IO.SeekOrigin" /> no es válido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Escribe un valor Boolean de un byte en la secuencia actual, que es 0 si es false y 1 si es true.</summary>
+ <param name="value">Valor Boolean que se va a escribir (0 ó 1). </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Escribe un byte sin signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte sin signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Escribe una matriz de bytes en la secuencia subyacente.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe una región de una matriz de bytes en la secuencia actual.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="buffer" /> donde comenzará la escritura. </param>
+ <param name="count">Número de bytes que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Escribe un carácter Unicode en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en la secuencia.</summary>
+ <param name="ch">El carácter Unicode no suplente que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> es un carácter suplente único.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en esa secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una sección de una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y quizás los caracteres específicos que se escriben en la secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="chars" /> donde se empieza a leer. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Escribe un valor decimal en la secuencia actual y avanza la posición de la secuencia en dieciséis bytes.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Escribe un valor de punto flotante de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Valor de punto flotante de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Escribe un entero con signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero con signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Escribe un entero con signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero con signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Escribe un entero con signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero con signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Escribe un byte con signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte con signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Escribe un valor de punto flotante de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Valor de punto flotante de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Escribe una cadena de longitud prefijada en esta secuencia en la codificación actual de <see cref="T:System.IO.BinaryWriter" /> y hace avanzar la posición actual de la secuencia de acuerdo con la codificación utilizada y los caracteres específicos escritos en dicha secuencia.</summary>
+ <param name="value">Valor que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Escribe un entero sin signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero sin signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Escribe un entero sin signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero sin signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Escribe un entero sin signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero sin signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Escribe un entero de 32 bits en formato comprimido.</summary>
+ <param name="value">Entero de 32 bits que se va a escribir. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">La secuencia está cerrada. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Excepción que se produce cuando se intenta realizar una operación de lectura más allá del final de una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en un mensaje proporcionado por el sistema y HRESULT establecido en COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en <paramref name="message" /> y HRESULT en COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con un mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.InvalidDataException">
+ <summary>Excepción que se inicia cuando el formato de un flujo de datos no es válido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con el mensaje de error especificado.</summary>
+ <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con 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="T:System.IO.MemoryStream">
+ <summary>Crea una secuencia cuya memoria auxiliar es la memoria.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada con un valor cero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> de acuerdo con la matriz de bytes especificada.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea la secuencia actual. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la matriz de bytes especificada con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada (índice) de una matriz de bytes.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es menor que cero. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado y la posibilidad de llamar a <see cref="M:System.IO.MemoryStream.GetBuffer" /> establecida según lo especificado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <param name="publiclyVisible">Es true para habilitar <see cref="M:System.IO.MemoryStream.GetBuffer" />, que devuelve la matriz de bytes sin signo desde la cual se creó la secuencia; de lo contrario, es false. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada según lo especificado.</summary>
+ <param name="capacity">Tamaño inicial de la matriz interna en bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> es negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtiene o establece el número de bytes asignados a esta secuencia.</summary>
+ <returns>Longitud de la parte utilizable del búfer para la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Se establece una capacidad de modo que sea negativa o menor que la longitud actual de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <exception cref="T:System.NotSupportedException">set se invoca en una secuencia cuya capacidad no se puede modificar. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente todos los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer especificado y el token de cancelación.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Reemplaza el método <see cref="M:System.IO.Stream.Flush" /> de modo que no se realice ninguna acción.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>De forma asincrónica borra todos los búferes de esta secuencia y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtiene la longitud de la secuencia en bytes.</summary>
+ <returns>Longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtiene o establece la posición actual dentro de la secuencia.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posición se establece en un valor negativo o un valor mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de bytes de la secuencia actual y escribe los datos en un búfer.</summary>
+ <returns>Número total de bytes escritos en el búfer.Puede ser menor que el número de bytes solicitado si ese número de bytes no está disponible, o bien puede ser cero si se alcanza el final de la secuencia antes de que se lea algún byte.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos de la secuencia actual. </param>
+ <param name="offset">Posición de desplazamiento en bytes de base cero de <paramref name="buffer" /> en el que se comienza a almacenar los datos de la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lee un byte de la secuencia actual.</summary>
+ <returns>El byte convertido en un <see cref="T:System.Int32" /> o -1 si se llega al final de la secuencia.</returns>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Establece la posición dentro de la secuencia actual en el valor especificado.</summary>
+ <returns>Nueva posición dentro de la secuencia, calculada mediante la combinación del punto de referencia inicial y del desplazamiento.</returns>
+ <param name="offset">Nueva posición dentro de la secuencia.Esta está relacionada con el parámetro <paramref name="loc" /> y puede ser positiva o negativa.</param>
+ <param name="loc">Valor de tipo <see cref="T:System.IO.SeekOrigin" />, que actúa como el punto de referencia de las operaciones de búsqueda. </param>
+ <exception cref="T:System.IO.IOException">Se ha intentado realizar una búsqueda antes del inicio de la secuencia. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> es mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Hay un no válido <see cref="T:System.IO.SeekOrigin" />. o bien<paramref name="offset" /> se produjo un desbordamiento aritmético.</exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Establece la longitud de la secuencia actual en el valor especificado.</summary>
+ <param name="value">Valor en el que establecer la longitud. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no es de tamaño variable y <paramref name="value" /> es mayor que la capacidad actual.o bien La secuencia actual no admite escritura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> es negativo o es mayor que la longitud máxima de la <see cref="T:System.IO.MemoryStream" />, donde la longitud máxima es (<see cref="F:System.Int32.MaxValue" /> -origin), y el origen es el índice del búfer subyacente donde comienza la secuencia. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Escribe el contenido de la secuencia en una matriz de bytes, independientemente de la propiedad <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nueva matriz de bytes.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Devuelve la matriz de bytes sin signo a partir de la cual se creó esta secuencia.El valor devuelto indica si la conversión se realizó correctamente.</summary>
+ <returns>Es true si la conversión se realiza correctamente; en caso contrario, es false.</returns>
+ <param name="buffer">El segmento de matriz de bytes desde el que se creó esta secuencia.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe un bloque de bytes en la secuencia actual usando los datos leídos en un búfer.</summary>
+ <param name="buffer">Búfer del que se van a escribir datos. </param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual está más cerca que <paramref name="count" /> bytes al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Escribe un byte en la posición actual de la secuencia actual.</summary>
+ <param name="value">Byte que se va a escribir. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual se encuentra al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Escribe el contenido completo de esta secuencia de memoria en otra secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir esta secuencia de memoria. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual o de destino está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Especifica la posición usada para buscar en una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Especifica el comienzo de una secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Especifica lo posición actual dentro de la secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Especifica el final de una secuencia.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Proporciona una vista genérica de una secuencia de bytes.Esta es una clase abstracta.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si la secuencia admite lectura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si la secuencia admite búsquedas; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtiene un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</summary>
+ <returns>Un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lee los bytes de la secuencia actual y los escribe en otra secuencia de destino.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lee todos los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer y el token de cancelación especificados.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libera todos los recursos usados por <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.Stream" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.Stream.Flush">
+ <summary>Cuando se reemplaza en una clase derivada, borra todos los búferes de esta secuencia y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes de esta secuencia y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Borra asincrónicamente todos los búferes del flujo actual, hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene la longitud en bytes de la secuencia.</summary>
+ <returns>Un valor Long que representa la longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.NotSupportedException">Una clase derivada de Stream no admite la búsqueda. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Stream sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Cuando se reemplaza en una clase derivada, se obtiene o se establece la posición dentro de la secuencia actual.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se lee una secuencia de bytes en la secuencia actual y se hace avanzar la posición dentro de la secuencia el número de bytes leídos.</summary>
+ <returns>Número total de bytes leídos en el búfer.Puede ser menor que el número de bytes solicitado si dicho número no está disponible, o puede ser cero (0) si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Matriz de bytes.Cuando este método devuelve un valor, el búfer contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los bytes leídos del origen actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> donde se comienza a almacenar los datos leídos de la secuencia actual. </param>
+ <param name="count">Número máximo de bytes que se deben leer de la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee asincrónicamente una secuencia de bytes de la secuencia actual y avanza la posición en esta secuencia según el número de bytes leídos.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lee un byte de la secuencia y hace avanzar la posición de la secuencia en un byte, o devuelve -1 si está al final de la secuencia.</summary>
+ <returns>Byte sin signo convertido en Int32,o bien -1 si está al final de la secuencia.</returns>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.ReadTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la posición dentro de la secuencia actual.</summary>
+ <returns>La nueva posición dentro de la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con el parámetro <paramref name="origin" />. </param>
+ <param name="origin">Valor de tipo <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia utilizado para obtener la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la longitud de la secuencia actual.</summary>
+ <param name="value">Longitud deseada de la secuencia actual, en bytes. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite operaciones de lectura ni escritura, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se escribe una secuencia de bytes en la secuencia actual y se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos.</summary>
+ <param name="buffer">Matriz de bytes.Este método copia <paramref name="count" /> bytes desde <paramref name="buffer" /> al flujo actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual. </param>
+ <param name="count">Número de bytes que se deben escribir en la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S, como no se puede encontrar el archivo especificado.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> se llama después de cerrar la secuencia.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe asincrónicamente una secuencia de bytes en la secuencia actual y avanza la posición actual en esta secuencia según el número de bytes escritos.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Escribe un byte a la posición actual en la secuencia y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte que se debe escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.WriteTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un <see cref="T:System.IO.TextReader" /> que lee los caracteres de una secuencia de bytes en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para el flujo especificado.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada, con la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada y con la codificación de caracteres indicada.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada y la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <param name="bufferSize">Tamaño mínimo de búfer. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es menor o igual que cero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada basada en la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer y, opcionalmente, deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia que se va a leer.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="detectEncodingFromByteOrderMarks">Es true para buscar marcas de orden de byte al comienzo del archivo; en caso contrario, es false.</param>
+ <param name="bufferSize">Tamaño mínimo de búfer.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.StreamReader" />; de lo contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Devuelve la secuencia subyacente.</summary>
+ <returns>Secuencia subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtiene la codificación de caracteres que actualmente utiliza este objeto <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Codificación de caracteres que utiliza actualmente este lector.El valor puede ser diferente después de la primera llamada a cualquier método <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, ya que la detección automática de la codificación no se realiza hasta la primera llamada a un método <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Borra el búfer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Cierra la secuencia subyacente, libera los recursos no administrados que utiliza <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtiene un valor que indica si la actual posición está al final de la secuencia.</summary>
+ <returns>Es true si la actual posición está al final de la secuencia; en caso contrario, es false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia subyacente.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objeto <see cref="T:System.IO.StreamReader" /> en torno a una secuencia vacía.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Entero que representa el siguiente carácter que se va a leer, o -1 si no hay caracteres que leer o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lee el siguiente carácter de la secuencia de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>El siguiente carácter de la secuencia de entrada que se representa como un objeto <see cref="T:System.Int32" />, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un máximo especificado de caracteres de la secuencia actual en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres leídos. Si se llega al final de la secuencia y no se leyó ningún dato es 0.El número será menor o igual que el parámetro <paramref name="count" />, dependiendo de si los datos están disponibles dentro de la secuencia.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual. </param>
+ <param name="index">Índice de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S, como el cierre de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, dependiendo de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.StreamReader" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Error de E/S. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lee una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la secuencia de entrada, o null si se alcanza el final de la secuencia de entrada.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente de la secuencia, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres en la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la secuencia.</summary>
+ <returns>Resto de la secuencia, como una cadena, desde la posición actual hasta el final.Si la posición actual se encuentra al final de la secuencia, devuelve una cadena vacía ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la secuencia y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir los caracteres de una secuencia en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el fuente de referencia de.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación UTF-8 y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación especificada y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y el tamaño de búfer especificados.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="bufferSize">Tamaño del búfer en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y tamaño de búfer especificados y, opcionalmente deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.StreamWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtiene o establece un valor que indica si <see cref="T:System.IO.StreamWriter" /> vaciará su búfer en la secuencia subyacente después de cada llamada a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Es true para que <see cref="T:System.IO.StreamWriter" /> vacíe su búfer; en caso contrario, es false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente que interactúa con una memoria auxiliar.</summary>
+ <returns>Secuencia en la que escribe este StreamWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.StreamWriter" /> y, de forma opcional, libera los recursos administrados.</summary>
+ <param name="disposing">truepara liberar los recursos administrados y no administrados; false para liberar únicamente los recursos no administrados. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> especificado en el constructor para la instancia actual o <see cref="T:System.Text.UTF8Encoding" /> si no se ha especificado una codificación.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en la secuencia subyacente.</summary>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Borra todos los búferes para esta secuencia de forma asincrónica y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Proporciona un StreamWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la secuencia.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Escribe una cadena en la secuencia.</summary>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.</param>
+ <param name="index">Posición del carácter en el búfer donde comienza la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa <see cref="T:System.IO.TextReader" /> que lee en una cadena.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringReader" /> que lee en la cadena especificada.</summary>
+ <param name="s">Cadena en la que <see cref="T:System.IO.StringReader" /> debe inicializarse. </param>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="s" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza la clase <see cref="T:System.IO.StringReader" /> y, opcionalmente, 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="M:System.IO.StringReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lee el siguiente carácter de la cadena de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Siguiente carácter de la cadena subyacente, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de caracteres de la cadena de entrada y hace avanzar la posición de los caracteres en <paramref name="count" />.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Puede ser menor que el número de caracteres solicitado si dicho número de caracteres no está disponible, o puede ser cero si se alcanza el final de la cadena subyacente.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Índice inicial del búfer. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lee una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la cadena actual, o null si se alcanza el final de la cadena.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de cadenas, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Contenido desde la posición actual hasta el final de la cadena subyacente.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la cadena.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir información en una cadena.La información se almacena en el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado y tiene el control de formato especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.StringWriter" /> y libera los recursos administrados de forma opcional.</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.IO.StringWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>Encoding donde se escribe el resultado.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Devuelve el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <returns>Objeto StringBuilder subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Devuelve una cadena que contiene los caracteres escritos hasta el momento en el StringWriter actual.</summary>
+ <returns>Cadena que contiene los caracteres escritos en el StringWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena.</summary>
+ <param name="value">Carácter que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />) &gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena actual.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena actual de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica de línea en la cadena.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la cadena actual.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Representa un lector que puede leer una serie secuencial de caracteres.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextReader" /> y libera los recursos administrados de forma opcional.</summary>
+ <param name="disposing">Es true si se van a liberar los recursos administrados y no administrados; es false si se van a liberar únicamente los recursos no administrados. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Proporciona un TextReader sin datos del que leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lee el siguiente carácter sin modificar el estado del sistema de lectura o el origen del carácter.Devuelve el siguiente carácter disponible sin leerlo realmente del lector.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si el lector no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lee el siguiente carácter en el lector de texto y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Carácter siguiente del lector de texto o -1 si no hay más caracteres disponibles.La implementación predeterminada devuelve -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si los datos están disponibles dentro del lector.Este método devuelve 0 (cero) si se llama cuando no quedan más caracteres para leer.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del lector se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">Cuando este método finaliza, este parámetro contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lee una línea de caracteres del lector de texto y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente del lector o null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres y devuelve los datos como una cadena. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de texto, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Cadena que contiene todos los caracteres desde la posición actual hasta el final del lector.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final del lector de texto.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Representa un sistema de escritura que puede escribir una serie secuencial de caracteres.Esta clase es abstracta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Almacena los caracteres de nueva línea usados para el TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextWriter" /> y libera los recursos administrados de forma opcional.</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.IO.TextWriter.Encoding">
+ <summary>Cuando se reemplaza en una clase derivada, devuelve la codificación de caracteres en que se escribe el resultado.</summary>
+ <returns>Codificación de caracteres donde se escriben los resultados.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtiene un objeto que controla las operaciones de formato.</summary>
+ <returns>Objeto <see cref="T:System.IFormatProvider" /> para una referencia cultural específica o para las operaciones de formato de la referencia cultural actual si no se especificó otra referencia cultural.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtiene o establece la cadena de terminador de línea usada por el TextWriter actual.</summary>
+ <returns>Cadena de terminador de línea para el TextWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Proporciona un TextWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Escribe la representación de texto de un objeto en la cadena o secuencia de texto mediante una llamada al método ToString en ese objeto.</summary>
+ <param name="value">Objeto que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero) o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> o <paramref name="arg" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto de forma asincrónica. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Escribe un terminador de línea en la cadena o secuencia.</summary>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <param name="index">Posición del carácter en <paramref name="buffer" /> donde comenzar a leer datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Escribe la representación de texto de un objeto mediante una llamada al método ToString en ese objeto, seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Objeto que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Escribe una cadena seguida de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">Una cadena u objeto se pasa como null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea en la cadena o secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si la matriz de caracteres es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/fr/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/fr/System.IO.xml
new file mode 100755
index 0000000000..30dc29abdf
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/fr/System.IO.xml
@@ -0,0 +1,2201 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lit les types de données primitifs sous forme de valeurs binaires avec un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et l'encodage de caractères spécifiés.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et de l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="input">Flux d'entrée.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryReader" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ou <paramref name="input" /> a la valeur null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expose l'accès au flux sous-jacent de l'élément <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flux sous-jacent associé à l'élément BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Remplit la mémoire tampon interne avec le nombre spécifié d'octets lus à partir du flux.</summary>
+ <param name="numBytes">Nombre d'octets à lire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte avant que <paramref name="numBytes" /> n'ait pu être lu. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="numBytes" /> demandé est plus grand que la taille de la mémoire tampon interne.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Retourne le prochain caractère disponible et n'avance pas la position de caractère ou d'octet.</summary>
+ <returns>Prochain caractère disponible, ou -1 si aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Le caractère actuel ne peut pas être décodé dans la mémoire tampon de caractères interne à l'aide du <see cref="T:System.Text.Encoding" /> sélectionné pour le flux de données.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lit les caractères du flux sous-jacent et avance la position actuelle du flux conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère suivant du flux d'entrée, ou -1 si aucun caractère n'est actuellement disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié d'octets dans le flux, en commençant à un point spécifié dans le tableau d'octets. </summary>
+ <returns>Nombre d'octets lus dans <paramref name="buffer" />.Ce total peut être inférieur au nombre d'octets demandé si ce nombre d'octets n'est pas disponible, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre d'octets à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié de caractères du flux, en commençant à un point spécifié dans le tableau de caractères.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Ce total peut être inférieur au nombre de caractères demandé si ce nombre de caractères n'est pas disponible actuellement, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lit un entier 32 bits au format compressé.</summary>
+ <returns>Entier 32 bits au format compressé.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">Le flux est endommagé.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lit une valeur Boolean à partir du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>true si l'octet est différent de zéro ; sinon, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lit l'octet suivant du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet suivant lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lit le nombre spécifié d'octets du flux actuel dans un tableau d'octets et avance la position actuelle de ce nombre d'octets.</summary>
+ <returns>Tableau d'octets contenant les données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre d'octets demandé si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre d'octets à lire.Cette valeur doit être 0 ou un nombre non négatif, sinon une exception se produit.</param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lit le caractère suivant dans le flux actuel et avance la position actuelle du flux conformément à la valeur Encoding utilisée et du caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Un caractère de substitution a été lu. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lit le nombre spécifié de caractères dans le flux actuel, retourne les données dans un tableau de caractères et avance la position actuelle conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Tableau de caractères contenant des données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre de caractères demandés si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lit une valeur décimale dans le flux actuel et avance la position actuelle du flux de 16 octets.</summary>
+ <returns>Valeur décimale lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Valeur à virgule flottante de 8 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lit un entier signé de 2 octets dans le flux actuel et avance la position actuelle du flux de deux octets.</summary>
+ <returns>Entier signé de 2 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lit un entier signé de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Entier signé de 4 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lit un entier signé de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Entier signé de 8 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lit un octet signé dans ce flux et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet signé lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Valeur à virgule flottante de 4 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lit une chaîne dans le flux actuel.La chaîne est précédée de la longueur, encodée sous la forme d'un entier de sept bits à la fois.</summary>
+ <returns>Chaîne en cours de lecture.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lit un entier non signé de 2 octets dans le flux actuel à l'aide de l’encodage Little Endian et avance la position du flux de deux octets.</summary>
+ <returns>Entier non signé de 2 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de quatre octets.</summary>
+ <returns>Entier non signé de 4 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de huit octets.</summary>
+ <returns>Entier non signé de 8 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Écrit des types primitifs en binaire dans un flux et prend en charge l'écriture de chaînes dans un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> qui écrit dans un flux.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="output">Flux de sortie. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux et de l'encodage de caractères spécifiés.</summary>
+ <param name="output">Flux de sortie. </param>
+ <param name="encoding">Encodage de caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> selon le flux et l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="output">Flux de sortie.</param>
+ <param name="encoding">Encodage de caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent de <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flux sous-jacent associé à BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.BinaryWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Spécifie <see cref="T:System.IO.BinaryWriter" /> sans magasin de sauvegarde.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contient le flux sous-jacent.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel.</summary>
+ <returns>Position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport à <paramref name="origin" />. </param>
+ <param name="origin">Champ de <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence à partir duquel la nouvelle position doit être obtenue. </param>
+ <exception cref="T:System.IO.IOException">Le pointeur de fichier a été déplacé vers un emplacement non valide. </exception>
+ <exception cref="T:System.ArgumentException">La valeur <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Écrit une valeur Boolean de 1 octet dans le flux actuel, 0 représentant false et 1 représentant true.</summary>
+ <param name="value">Valeur Boolean à écrire (0 ou 1). </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Écrit un octet non signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet non signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Écrit un tableau d'octets dans le flux sous-jacent.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit une zone d'un tableau d'octets dans le flux actuel.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="buffer" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Écrit un caractère Unicode dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="ch">Caractère Unicode de non-substitution à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> est un caractère de substitution unique.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit dans le flux actuel une section d'un tableau de caractères et avance la position actuelle du flux en fonction du Encoding utilisé et éventuellement des caractères spécifiques écrits.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="chars" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Écrit une valeur décimale dans le flux actuel et avance la position du flux de 16 octets.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Écrit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Écrit un entier signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Écrit un entier signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Écrit un entier signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Écrit un octet signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Écrit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Écrit dans ce flux une chaîne préfixée par sa longueur dans l'encodage actuel de <see cref="T:System.IO.BinaryWriter" /> et avance la position actuelle du flux en fonction de l'encodage utilisé et des caractères spécifiques écrits dans le flux.</summary>
+ <param name="value">Valeur à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Écrit un entier non signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier non signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Écrit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Écrit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Écrit un nombre entier 32 bits dans un format compressé.</summary>
+ <param name="value">Entier 32 bits à écrire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Le flux est fermé. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Exception levée en cas de tentative de lecture au-delà de la fin du flux.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à un message fourni par le système et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à <paramref name="message" /> et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.InvalidDataException">
+ <summary>Exception qui est levée lorsque le format d'un flux de données n'est pas valide.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec un message d'erreur spécifié.</summary>
+ <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec une référence à l'exception interne qui est la cause de 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="T:System.IO.MemoryStream">
+ <summary>Crée un flux dont le magasin de stockage est la mémoire.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à zéro.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer le flux actuel. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région (index) spécifiée d'un tableau d'octets.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée et la possibilité d'appeler <see cref="M:System.IO.MemoryStream.GetBuffer" /> comme spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <param name="publiclyVisible">true pour activer <see cref="M:System.IO.MemoryStream.GetBuffer" />, qui retourne le tableau d'octets non signés à partir duquel le flux a été créé ; sinon, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à la valeur spécifiée.</summary>
+ <param name="capacity">Taille initiale du tableau interne, en octets. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> est négatif. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtient ou définit le nombre d'octets alloués pour ce flux.</summary>
+ <returns>Longueur de la partie de la mémoire tampon qui peut être utilisée pour le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La capacité définie correspond à une valeur négative ou est inférieure à la longueur actuelle du flux. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">set est appelé sur un flux dont la capacité ne peut pas être modifiée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Remplace la méthode <see cref="M:System.IO.Stream.Flush" /> afin qu'aucune action ne soit effectuée.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtient la longueur du flux en octets.</summary>
+ <returns>Longueur du flux en octets.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtient ou définit la position actuelle dans le flux.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La position correspond à une valeur négative ou à une valeur supérieure à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit un bloc d'octets à partir du flux actuel et écrit les données dans une mémoire tampon.</summary>
+ <returns>Nombre total d'octets écrits dans la mémoire tampon.Ce total peut être inférieur au nombre d'octets demandés si ce nombre d'octets n'est pas actuellement disponible, ou égal à zéro si la fin du flux a été atteinte avant que des octets soient lus.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans le flux actuel. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données à partir du flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lit un octet dans le flux actuel.</summary>
+ <returns>Conversion du type (transtypage) de l'octet en <see cref="T:System.Int32" />, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel à la valeur spécifiée.</summary>
+ <returns>Nouvelle position dans le flux, calculée en combinant le point de référence initial et le décalage.</returns>
+ <param name="offset">Nouvelle position dans le flux.Elle est relative au paramètre <paramref name="loc" /> et peut être positive ou négative.</param>
+ <param name="loc">Valeur de type <see cref="T:System.IO.SeekOrigin" />, qui sert de point de référence à la recherche. </param>
+ <exception cref="T:System.IO.IOException">Tentative de recherche avant le début du flux. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> est supérieur à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Un <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. ou<paramref name="offset" /> a entraîné des dépassements de capacité arithmétiques.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Définit la longueur du flux actuel à la valeur spécifiée.</summary>
+ <param name="value">Valeur à laquelle définir la longueur. </param>
+ <exception cref="T:System.NotSupportedException">Le flux actuel n'est pas redimensionnable et <paramref name="value" /> est supérieur à la capacité actuelle.ou Le flux actuel ne prend pas en charge l'écriture. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> est négatif ou supérieur à la longueur maximale de <see cref="T:System.IO.MemoryStream" />, où la longueur maximale est (<see cref="F:System.Int32.MaxValue" /> - origine), et l'origine est l'index dans la mémoire tampon sous-jacente auquel commence le flux. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Écrit le contenu du flux dans un tableau d'octets, indépendamment de la propriété <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nouveau tableau d'octets.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Retourne le tableau d'octets non signés à partir duquel ce flux a été créé.La valeur de retour indique si la conversion a réussi.</summary>
+ <returns>true si la conversion a réussi ; sinon, false.</returns>
+ <param name="buffer">Segment de tableau d'octets à partir duquel ce flux a été créé.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit un bloc d'octets dans le flux actuel en utilisant des données lues dans une mémoire tampon.</summary>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à moins de <paramref name="count" /> octets de la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux actuel.</summary>
+ <param name="value">Octet à écrire. </param>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Écrit le contenu complet de ce flux de mémoire dans un autre flux.</summary>
+ <param name="stream">Flux dans lequel écrire ce flux de mémoire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux en cours ou le flux cible est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Spécifie la position au sein d'un flux à utiliser pour la recherche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Spécifie le début d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Spécifie la position actuelle au sein d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Spécifie la fin d'un flux.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fournit une vue générique d'une séquence d'octets.Il s'agit d'une classe abstraite.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux prend en charge la lecture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux prend en charge la recherche ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtient une valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</summary>
+ <returns>Valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lit les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lit tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et d'un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>En cas de remplacement dans une classe dérivée, efface toutes les mémoires tampons pour ce flux et provoque l'écriture de toutes les données se trouvant dans des mémoires tampons sur l'appareil sous-jacent.</summary>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>En cas de remplacement dans une classe dérivée, obtient la longueur du flux en octets.</summary>
+ <returns>Valeur de type long représentant la longueur du flux en octets.</returns>
+ <exception cref="T:System.NotSupportedException">Une classe dérivée de Stream ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Élément Stream sans magasin de stockage.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>En cas de remplacement dans une classe dérivée, obtient ou définit la position dans le flux actuel.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, lit une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Nombre total d'octets lus dans la mémoire tampon.Le nombre d'octets peut être inférieur au nombre d'octets demandés si ce nombre n'est pas actuellement disponible ou égal à zéro (0) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Tableau d'octets.Quand cette méthode retourne un résultat, la mémoire tampon contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les octets lus dans la source actuelle.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données lues dans le flux actuel. </param>
+ <param name="count">Nombre maximal d'octets à lire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lit un octet du flux et avance d'un octet la position au sein du flux, ou retourne -1 si la fin du flux a été atteinte.</summary>
+ <returns>Conversion de type (transtypage) de l'octet non signé en Int32, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant d’expiration du délai d’attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.ReadTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>En cas de remplacement dans une classe dérivée, définit la position dans le flux actuel.</summary>
+ <returns>Nouvelle position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport au paramètre <paramref name="origin" />. </param>
+ <param name="origin">Valeur de type <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence utilisé pour obtenir la nouvelle position. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>En cas de substitution dans une classe dérivée, définit la longueur de flux actuel.</summary>
+ <param name="value">Longueur souhaitée du flux actuel en octets. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend en charge ni l'écriture, ni la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, écrit une séquence d'octets dans le flux actuel et avance la position actuelle dans ce flux du nombre d'octets écrits.</summary>
+ <param name="buffer">Tableau d'octets.Cette méthode copie <paramref name="count" /> octets à partir de <paramref name="buffer" /> dans le flux actuel.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel. </param>
+ <param name="count">Nombre d'octets à écrire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme des <paramref name="offset" /> et <paramref name="count" /> est supérieure à la longueur du tampon.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> est null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est un nombre négatif.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'e/s est survenue, tels que le fichier spécifié est introuvable.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> a été appelée une fois que le flux a été fermé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position actuelle dans le flux du nombre d'octets écrits.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux et avance d'un octet la position dans le flux.</summary>
+ <param name="value">Octet à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant l’expiration du délai d'attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.WriteTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit les caractères à partir d'un flux d'octets dans un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'option de détection de la marque d'ordre d'octet spécifiée.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères et l'option de détection de la marque d'ordre d'octet spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères, l'option de détection de la marque d'ordre d'octet et la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est inférieur ou égal à zéro. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié en fonction de l'encodage de caractères, de l'option de détection de la marque d'ordre d'octet et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Flux à lire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="detectEncodingFromByteOrderMarks">true pour rechercher les marques d'ordre d'octet au début du fichier ; sinon, false.</param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamReader" /> ; sinon, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Retourne le flux sous-jacent.</summary>
+ <returns>Flux sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtient l'encodage de caractères actuel utilisé par l'objet <see cref="T:System.IO.StreamReader" /> actuel.</summary>
+ <returns>Encodage des caractères actuel utilisé par le lecteur en cours.La valeur peut être différente après le premier appel à toute méthode <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, car la détection automatique de l'encodage n'est effectuée qu'au premier appel à une méthode <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Efface la mémoire tampon interne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Ferme le flux sous-jacent, libère les ressources non managées utilisées par l'élément <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtient une valeur qui indique si la position actuelle dans le flux est à la fin du flux.</summary>
+ <returns>true si la position actuelle dans le flux est à la fin du flux ; sinon, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux sous-jacent a été supprimé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objet <see cref="T:System.IO.StreamReader" /> autour d'un flux vide.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Retourne le caractère disponible suivant, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le caractère suivant à lire, ou -1 s'il n'y a pas de caractère à lire ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lit le caractère suivant dans le flux d'entrée et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du flux d'entrée, représenté sous la forme d'un objet <see cref="T:System.Int32" />, ou -1 s'il n'y a plus de caractère disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal de caractères spécifié du flux actuel dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Le nombre de caractères qui ont été lus, ou 0 si c'est la fin du flux et qu'aucune donnée n'a été lue.Le nombre sera inférieur ou égal à la valeur du paramètre <paramref name="count" />, selon que les données sont, ou non, disponibles dans le flux.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle. </param>
+ <param name="index">Index de <paramref name="buffer" /> auquel commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S, telle que la fermeture du flux, se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode en cours se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du flux actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus ou non.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lit une ligne de caractères du flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante du flux d'entrée, ou null si la fin du flux d'entrée est atteinte.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone dans le flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante du flux, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux.</summary>
+ <returns>Le reste du flux sous forme de chaîne, de la position actuelle jusqu'à la fin.Si la position actuelle est à la fin du flux, retourne une chaîne vide ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères allant de la position actuelle à la fin du flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour écrire les caractères dans un flux selon un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage UTF-8 et de la taille de la mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage spécifié et de la taille de mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Le flux dans lequel écrire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtient ou définit une valeur indiquant si <see cref="T:System.IO.StreamWriter" /> vide sa mémoire tampon vers le flux sous-jacent après chaque appel à <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true pour forcer <see cref="T:System.IO.StreamWriter" /> à vider sa mémoire tampon ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent qui sert d'interface avec un magasin de stockage.</summary>
+ <returns>Flux dans lequel ce StreamWriter écrit.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> spécifié dans le constructeur pour l'instance actuelle, ou <see cref="T:System.Text.UTF8Encoding" /> si aucun encodage n'est spécifié.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon dans le flux sous-jacent.</summary>
+ <exception cref="T:System.ObjectDisposedException">Le writer actuel est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Efface toutes les mémoires tampons pour ce flux de manière asynchrone et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fournit un StreamWriter sans magasin de sauvegarde dans lequel il est possible d'écrire, mais qu'il est impossible de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans le flux.</summary>
+ <param name="value">Caractère à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.Si <paramref name="buffer" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans le flux.</summary>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.</param>
+ <param name="index">Position du caractère dans la mémoire où commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Écrit un terminateur de ligne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans le flux un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit une chaîne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringReader" /> qui lit la chaîne spécifiée.</summary>
+ <param name="s">Chaîne à laquelle <see cref="T:System.IO.StringReader" /> doit être initialisé. </param>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="s" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringReader" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Retourne le prochain caractère disponible, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lit le caractère suivant dans la chaîne d'entrée et avance sa position d'un caractère.</summary>
+ <returns>Caractère suivant de la chaîne sous-jacente, ou -1 si plus aucun caractère n'est disponible.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un bloc de caractères dans la chaîne d'entrée et avance la position du caractère de <paramref name="count" />.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Cela peut être inférieur au nombre de caractères demandé si ce nombre n'est pas actuellement disponible, ou égal à zéro si la fin de la chaîne sous-jacente a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Index de début dans la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante dans la chaîne actuelle ou null si la fin de la chaîne est atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de chaîne, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Contenu à partir de la position actuelle jusqu'à la fin du flux sous-jacent.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne de manière asynchrone, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin de la chaîne.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour l'écriture d'informations dans une chaîne.Les informations sont stockées dans un <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> avec le contrôle de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié et possède le fournisseur de formats donné.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>Encoding dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Retourne le <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <returns>StringBuilder sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Retourne une chaîne contenant les caractères écrits jusqu'ici dans le StringWriter en cours.</summary>
+ <returns>Chaîne contenant les caractères écrits dans le StringWriter en cours.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne.</summary>
+ <param name="value">Caractère à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> est null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans la chaîne un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans la chaîne.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie par un terminateur de ligne de façon asynchrone dans la chaîne actuelle.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Représente un lecteur capable de lire une série séquentielle de caractères.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par l'objet <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fournit un TextReader sans données à lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lit le caractère suivant sans modifier l'état du lecteur ou la source du caractère.Retourne le prochain caractère disponible sans le lire réellement à partir du flux lecteur.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le lecteur ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lit le caractère suivant à partir du lecteur de texte et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du lecteur de texte ou -1 s'il n'y a plus de caractères disponibles.L'implémentation par défaut retourne -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon les données disponibles dans le lecteur.Cette méthode retourne zéro si elle est appelée alors qu'il ne reste aucun caractère à lire.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du lecteur est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, ce paramètre contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> -1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir du lecteur de texte et retourne les données sous forme de chaîne.</summary>
+ <returns>La ligne suivante du lecteur ou null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone et retourne les données sous forme de chaîne. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de texte, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte, puis les retourne sous forme d'une chaîne.</summary>
+ <returns>Chaîne contenant tous les caractères entre la position actuelle et la fin du lecteur de texte.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin du flux du lecteur de texte.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Représente un writer capable d'écrire une série de caractères séquentiels.Cette classe est abstraite.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" /> avec le fournisseur de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stocke les caractères de saut de ligne utilisés pour ce TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'objet <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>En cas de substitution dans une classe dérivée, retourne l'encodage de caractères dans lequel la sortie est écrite.</summary>
+ <returns>Encodage de caractères dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtient un objet qui contrôle la mise en forme.</summary>
+ <returns>Objet <see cref="T:System.IFormatProvider" /> pour une culture spécifique, ou mise en forme de la culture actuelle si aucune autre culture n'est spécifiée.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtient ou définit la chaîne de marque de fin de ligne utilisée pour le TextWriter actuel.</summary>
+ <returns>Chaîne de marque de fin de ligne pour le TextWriter actuel.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fournit un élément TextWriter sans magasin de stockage dans lequel il est possible d'écrire, mais pas de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet dans la chaîne ou le flux de texte en appelant la méthode ToString sur cet objet.</summary>
+ <param name="value">Objet à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ou <paramref name="arg" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si <paramref name="buffer" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Écrit une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <param name="index">Dans <paramref name="buffer" />, position de caractère à laquelle commencer la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet en appelant la méthode ToString sur cet objet, suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Objet à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">Une chaîne ou un objet est passé en tant que null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Écrit une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si le tableau de caractères a la valeur null, seul la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul une marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/it/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/it/System.IO.xml
new file mode 100755
index 0000000000..46070becb9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/it/System.IO.xml
@@ -0,0 +1,2123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Legge i tipi di dati primitivi come valori binari in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base al flusso specificato e usando la codifica UTF-8.</summary>
+ <param name="input">Flusso di input. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e del flusso specificata.</summary>
+ <param name="input">Flusso di input. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e di flusso specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="input">Flusso di input.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryReader" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> o <paramref name="input" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Espone l'accesso al flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flusso sottostante associato all'oggetto BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Inserisce nel buffer interno il numero specificato di byte letti dal flusso.</summary>
+ <param name="numBytes">Numero di byte da leggere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso prima che fosse possibile leggere <paramref name="numBytes" />. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">I <paramref name="numBytes" /> richiesti sono superiori alla dimensione del buffer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Restituisce il successivo carattere disponibile senza spostare in avanti la posizione del byte o del carattere.</summary>
+ <returns>Carattere successivo disponibile oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">Impossibile decodificare il carattere corrente nel buffer di caratteri interno tramite l'oggetto <see cref="T:System.Text.Encoding" /> selezionato per il flusso.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Legge i caratteri dal flusso sottostante e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico che il flusso sta leggendo.</summary>
+ <returns>Carattere successivo dal flusso di input oppure -1 se non vi sono caratteri disponibili.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso, a partire da un punto specificato nella matrice di byte. </summary>
+ <returns>Numero di byte letti nell'oggetto <paramref name="buffer" />.Può essere minore del numero di byte richiesti, se tale quantità di byte non è disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di byte da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso, a partire da un punto specificato nella matrice di caratteri.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.Può essere minore del numero di caratteri richiesti, se tale quantità di caratteri non è attualmente disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Legge un intero a 32 bit in formato compresso.</summary>
+ <returns>Intero a 32 bit in formato compresso.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">Flusso danneggiato.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Legge un valore Boolean dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>true se il byte è diverso da zero; in caso contrario, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Legge il byte successivo dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>Byte successivo letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso corrente in una matrice di byte e sposta in avanti la posizione corrente in base a tale numero di byte.</summary>
+ <returns>Matrice di byte contenente dati letti dal flusso sottostante.Può essere minore del numero di byte necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di byte da leggere.Questo valore deve essere 0 o un numero non negativo; in caso contrario, si verificherà un'eccezione.</param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Legge il carattere successivo dal flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Carattere letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">È stato letto un carattere surrogato. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso corrente, restituisce i dati in una matrice di caratteri e sposta in avanti la posizione corrente secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Matrice di caratteri contenente dati letti dal flusso sottostante.Può essere minore del numero di caratteri necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Legge un valore decimale dal flusso corrente e sposta in avanti di sedici byte la posizione corrente del flusso.</summary>
+ <returns>Valore decimale letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Legge un valore a virgola mobile a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Legge un intero con segno a 2 byte dal flusso corrente e sposta in avanti di 2 byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Legge un intero con segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Legge un intero con segno a 8 byte dal flusso corrente e sposta in avanti di 8 byte la posizione del flusso.</summary>
+ <returns>Intero con segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Legge un byte con segno dal flusso corrente e sposta in avanti di un byte la posizione corrente del flusso.</summary>
+ <returns>Byte con segno letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Legge un valore a virgola mobile a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Legge una stringa dal flusso corrente.La stringa ha un prefisso di lunghezza e viene codificata come intero, 7 bit alla volta.</summary>
+ <returns>Stringa da leggere.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Legge un intero senza segno a 2 byte dal flusso corrente usando la codifica little-endian e sposta in avanti di due byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Legge un intero senza segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Legge un intero senza segno a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Scrive i tipi primitivi in codice binario in un flusso e supporta la scrittura di stringhe in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> che scrive in un flusso.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica using UTF-8 e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <param name="encoding">Codifica dei caratteri da utilizzare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="output">Flusso di output.</param>
+ <param name="encoding">Codifica dei caratteri da utilizzare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flusso sottostante associato a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.BinaryWriter" /> ed eventualmente rilascia 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifica un oggetto <see cref="T:System.IO.BinaryWriter" /> privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene il flusso principale.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte relativo a <paramref name="origin" />. </param>
+ <param name="origin">Campo di <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento dal quale ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Il puntatore a file è stato spostato in un percorso non valido. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Scrive un valore Boolean a un byte nel flusso corrente, con 0 che rappresenta false e 1 che rappresenta true.</summary>
+ <param name="value">Valore Boolean da scrivere (0 o 1). </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Scrive un byte senza segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Scrive una matrice di byte nel flusso sottostante.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un'area di una matrice di byte nel flusso corrente.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale nel parametro <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Scrive un carattere Unicode nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="ch">Carattere Unicode non surrogato da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> è un carattere surrogato singolo.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sezione di una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale in <paramref name="chars" /> dal quale avviare la scrittura. </param>
+ <param name="count">Numero di caratteri da inserire. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Scrive un valore decimale nel flusso corrente e sposta in avanti di 16 byte la posizione del flusso.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Scrive un valore a virgola mobile a otto byte nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a otto byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Scrive un intero a due byte con segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Scrive un intero a quattro byte con segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Scrive un intero a otto byte con segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Scrive un byte con segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Scrive un valore a virgola mobile a quattro byte nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a quattro byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Scrive una stringa con prefisso di lunghezza nel flusso con la codifica corrente dell'oggetto <see cref="T:System.IO.BinaryWriter" /> e sposta in avanti la posizione corrente del flusso secondo la codifica utilizzata e i caratteri specifici scritti nel flusso.</summary>
+ <param name="value">Valore da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Scrive un intero a due byte senza segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Scrive un intero a quattro byte senza segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Scrive un intero a otto byte senza segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Inserisce un valore intero a 32 bit in un formato compresso.</summary>
+ <param name="value">Intero da 32 bit da scrivere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Il flusso è chiuso. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Eccezione generata durante il tentativo di leggere oltre la fine di un flusso.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su un messaggio fornito dal sistema e il relativo HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su <paramref name="message" /> e HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.InvalidDataException">
+ <summary>Eccezione generata se un flusso di dati è in un formato non valido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un messaggio di errore specificato.</summary>
+ <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un riferimento all'eccezione interna che è la causa dell'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="T:System.IO.MemoryStream">
+ <summary>Crea un flusso il cui archivio di backup è costituito dalla memoria.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata su zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso corrente. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla area specificata (indice) di una matrice di byte.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è minore di zero. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato e la possibilità di chiamare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" /> impostato nel modo specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <param name="publiclyVisible">true per abilitare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" />, che restituisce la matrice di byte senza segno da cui è stato creato il flusso; in caso contrario, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata secondo quanto specificato.</summary>
+ <param name="capacity">Dimensione iniziale in byte della matrice interna. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> è negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ottiene o imposta il numero di byte allocati per questo flusso.</summary>
+ <returns>Lunghezza della parte usabile del buffer per il flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">È stata impostata una capacità negativa o minore della lunghezza corrente del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">set è stato richiamato su un flusso del quale non è possibile modificare la capacità. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando le dimensione del buffer specificate e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Esegue l'override del metodo <see cref="M:System.IO.Stream.Flush" /> in modo che non venga effettuata alcuna operazione.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Rimuove in modo asincrono tutti i buffer per questo flusso e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ottiene o imposta la posizione corrente all'interno del flusso.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posizione è impostata su un valore negativo o maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di byte dal flusso corrente e scrive i dati in un buffer.</summary>
+ <returns>Numero complessivo di byte scritti nel buffer.Può essere minore del numero di byte richiesti se tale numero di byte non è al momento disponibile o pari a zero se è stata raggiunta la fine del flusso prima della lettura di qualsiasi byte.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di byte specificata in cui i valori tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sono sostituiti dai caratteri letti dal flusso corrente. </param>
+ <param name="offset">Offset di byte in base zero in <paramref name="buffer" /> da cui iniziare l'archiviazione dei dati dal flusso corrente.</param>
+ <param name="count">Numero massimo di byte da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Legge un byte dal flusso corrente.</summary>
+ <returns>Cast di byte su un oggetto <see cref="T:System.Int32" /> o -1 se è stata raggiunta la fine del flusso.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente sul valore specificato.</summary>
+ <returns>Nuova posizione all'interno del flusso, calcolata combinando il punto di riferimento iniziale e l'offset.</returns>
+ <param name="offset">Nuova posizione all'interno del flusso.È relativa al parametro <paramref name="loc" /> e può essere positiva o negativa.</param>
+ <param name="loc">Valore di tipo <see cref="T:System.IO.SeekOrigin" />, che funge da punto di riferimento per la ricerca. </param>
+ <exception cref="T:System.IO.IOException">La ricerca viene tentata prima dell'inizio del flusso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> è maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. -oppure-<paramref name="offset" /> causato da un overflow aritmetico.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Imposta la lunghezza del flusso corrente sul valore specificato.</summary>
+ <param name="value">Valore su cui impostare la lunghezza. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non è ridimensionabile e il parametro <paramref name="value" /> è maggiore della capacità corrente.-oppure- Il flusso corrente non supporta la scrittura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> è negativo o maggiore della lunghezza massima dell'oggetto <see cref="T:System.IO.MemoryStream" />, in cui la lunghezza massima corrisponde a (<see cref="F:System.Int32.MaxValue" /> - origine) e l'origine corrisponde all'indice nel buffer sottostante in corrispondenza del quale inizia il flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Scrive il contenuto del flusso in una matrice di byte, indipendentemente dalla proprietà <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nuova matrice di byte.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Restituisce la matrice di byte senza segno da cui è stato creato questo flusso.Il valore restituito indica se la conversione è riuscita.</summary>
+ <returns>true se la conversione riesce; in caso contrario, false.</returns>
+ <param name="buffer">Segmento di matrice di byte da cui è stato creato questo flusso.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un blocco di byte nel flusso corrente usando dati letti da un buffer.</summary>
+ <param name="buffer">Buffer da cui scrivere i dati. </param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente.</param>
+ <param name="count">Numero massimo di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente, rispetto al numero di byte specificati in <paramref name="count" />, è più vicina alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente all'interno del flusso corrente.</summary>
+ <param name="value">Byte da scrivere. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente è alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Scrive l'intero contenuto del flusso di memoria in un altro flusso.</summary>
+ <param name="stream">Flusso in cui scrivere il flusso di memoria. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o di destinazione è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifica la posizione in un flusso da utilizzare per le ricerche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifica l'inizio di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifica la posizione corrente all'interno di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifica la fine di un flusso.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fornisce una visualizzazione generica di una sequenza di byte.Questa è una classe abstract.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso supporta la lettura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso supporta la ricerca; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ottiene un valore che determina se il flusso corrente prevede il timeout.</summary>
+ <returns>Valore che determina se il flusso corrente prevede il timeout.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Legge i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Legge tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, cancella tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso, determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Valore long che rappresenta la lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.NotSupportedException">Una classe derivata da Stream non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Oggetto Stream privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene o imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, legge una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti.</summary>
+ <returns>Numero complessivo di byte letti nel buffer.È possibile che questo numero sia inferiore a quello dei byte richiesti se la quantità di byte disponibili è minore oppure che corrisponda a zero (0) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Matrice di byte.Quando questo metodo viene restituito, il buffer contiene la matrice di byte specificata con i valori compresi tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sostituiti con i byte letti dall'origine corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> in corrispondenza del quale iniziare l'archiviazione dei dati letti dal flusso corrente. </param>
+ <param name="count">Numero massimo di byte da leggere dal flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte letti.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Legge un byte dal flusso e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso.</summary>
+ <returns>Cast di byte senza segno in un parametro Int32 oppure -1 se si trova alla fine del flusso.</returns>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la lettura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la lettura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.ReadTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Nuova posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte rispetto al parametro <paramref name="origin" />. </param>
+ <param name="origin">Valore di tipo <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento usato per ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la lunghezza del flusso corrente.</summary>
+ <param name="value">Lunghezza desiderata del flusso corrente in byte. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura e la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, scrive una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti.</summary>
+ <param name="buffer">Matrice di byte.Questo metodo copia i byte <paramref name="count" /> da <paramref name="buffer" /> nel flusso corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente. </param>
+ <param name="count">Numero di byte da scrivere nel flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore dei / o, ad esempio possibile trovare il file specificato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> è stato chiamato dopo la chiusura del flusso.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte scritti.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente del flusso e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la scrittura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.WriteTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge i caratteri da un flusso di byte in una particolare codifica.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con l'opzione specificata per il rilevamento dei byte order mark.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri specificata.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri e l'opzione per il rilevamento dei byte order mark specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri, l'opzione per il rilevamento dei byte order mark e le dimensioni del buffer specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <param name="bufferSize">Dimensione minima del buffer. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è minore o uguale a zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato in base alla codifica caratteri, all'opzione per il rilevamento dei byte order mark e alle dimensioni del buffer specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso da leggere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="detectEncodingFromByteOrderMarks">true per cercare i byte order mark all'inizio del file; in caso contrario, false.</param>
+ <param name="bufferSize">Dimensione minima del buffer.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamReader" />; in caso contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Restituisce il flusso sottostante.</summary>
+ <returns>Flusso sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ottiene la codifica caratteri corrente usata dall'oggetto <see cref="T:System.IO.StreamReader" /> corrente.</summary>
+ <returns>Codifica caratteri usata dal lettore corrente.Il valore può essere diverso dopo la prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" /> di <see cref="T:System.IO.StreamReader" />, in quanto il rilevamento automatico della codifica non è completo fino alla prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Cancella il buffer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Chiude il flusso sottostante, rilascia le risorse non gestite usate dall'oggetto <see cref="T:System.IO.StreamReader" /> e, facoltativamente, rilascia 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.IO.StreamReader.EndOfStream">
+ <summary>Ottiene un valore che indica se la posizione corrente del flusso è alla fine del flusso.</summary>
+ <returns>true se la posizione corrente del flusso è alla fine del flusso; in caso contrario, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso sottostante è stato eliminato.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Oggetto <see cref="T:System.IO.StreamReader" /> che include un flusso vuoto.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza usarlo.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono presenti caratteri da leggere o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Legge il carattere successivo dal flusso di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo dal flusso di input rappresentato come oggetto <see cref="T:System.Int32" /> oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, iniziando dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti oppure 0 se alla fine del flusso non è stato letto alcun dato.Il numero sarà minore o uguale al parametro <paramref name="count" />, a seconda che i dati siano disponibili o meno all'interno del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice di <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O, come la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.StreamReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Legge una riga di caratteri dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva del flusso di input oppure null se viene raggiunta la fine del flusso di input.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del flusso oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso.</summary>
+ <returns>Parte restante del flusso come stringa, dalla posizione corrente alla fine del flusso.Se la posizione corrente è alla fine del flusso, restituisce una stringa vuota ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso in modo asincrono e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e la fine del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> che scrive i caratteri in un flusso con una particolare codifica.Per esaminare il codice sorgente .NET Framework per questo tipo, vedere Origine riferimento.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica UTF-8 e le dimensioni del buffer predefinite.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="bufferSize">Dimensioni del buffer, in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso in cui scrivere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="bufferSize">Dimensioni del buffer, in byte.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ottiene o imposta un valore che indica se <see cref="T:System.IO.StreamWriter" /> scarica i dati del buffer nel flusso sottostante dopo ogni chiamata a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true per forzare <see cref="T:System.IO.StreamWriter" /> lo scaricamento del buffer; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante che si interfaccia con un archivio di backup.</summary>
+ <returns>Flusso in cui StreamWriter scrive.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ottiene l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Oggetto <see cref="T:System.Text.Encoding" /> specificato nel costruttore per l'istanza corrente o <see cref="T:System.Text.UTF8Encoding" />, se non è stata specificata alcuna codifica.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Cancella tutti i buffer relativi al writer corrente e consente la scrittura dei dati memorizzati nel buffer nel flusso sottostante.</summary>
+ <exception cref="T:System.ObjectDisposedException">Il writer corrente è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fornisce un oggetto StreamWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Scrive un carattere nel flusso.</summary>
+ <param name="value">Carattere da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Scrive una stringa nel flusso.</summary>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è Null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nel flusso in modo asincrono un carattere seguito da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nel flusso in modo asincrono una sottomatrice di caratteri seguiti da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Scrive nel flusso in modo asincrono una stringa seguita da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge da una stringa.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringReader" /> che legge dalla stringa specificata.</summary>
+ <param name="s">Stringa sulla quale inizializzare <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="s" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringReader" /> ed eventualmente rilascia 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="M:System.IO.StringReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza utilizzarlo.</summary>
+ <returns>Integer che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Legge il carattere successivo dalla stringa di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo della stringa sottostante oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di caratteri dalla stringa di input e fa avanzare la posizione del carattere di <paramref name="count" />.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.È possibile che sia inferiore al numero di caratteri richiesti se la quantità di caratteri non è correntemente disponibile oppure può corrispondere a zero se è stata raggiunta la fine della stringa sottostante.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice iniziale nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Legge una riga di caratteri dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva della stringa corrente oppure null se viene raggiunta la fine della stringa.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di stringhe oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Contenuto dalla posizione corrente alla fine della stringa sottostante.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità della stringa.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> per la scrittura di informazioni in una stringa.Le informazioni vengono archiviate in un oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> con il controllo di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nell'oggetto <see cref="T:System.Text.StringBuilder" /> specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nello <see cref="T:System.Text.StringBuilder" /> specificato e dispone del provider di formato specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringWriter" /> ed eventualmente rilascia 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.IO.StringWriter.Encoding">
+ <summary>Recupera l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Encoding in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di svuotamento asincrona.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Restituisce l'oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <returns>StringBuilder sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Restituisce una stringa contenente i caratteri scritti finora nell'oggetto StringWriter corrente.</summary>
+ <returns>Stringa contenente i caratteri scritti nell'oggetto StringWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa.</summary>
+ <param name="value">Carattere da inserire. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa corrente.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nella stringa corrente in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nella stringa un carattere seguito in modo asincrono da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nella stringa una sottomatrice di caratteri seguiti da un terminatore di riga in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Scrive una stringa, seguita in modo asincrono da un terminatore di riga, nella stringa attuale.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Rappresenta un visualizzatore in grado di leggere una serie sequenziale di caratteri.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fornisce un oggetto TextReader senza dati da cui sia possibile eseguire letture.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Legge il carattere successivo senza modificare lo stato del visualizzatore o dell'origine del carattere.Restituisce il successivo carattere disponibile senza leggerlo effettivamente dal lettore.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il lettore non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Legge il carattere successivo dal lettore di testo e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo del lettore di testo oppure -1 se non sono disponibili altri caratteri.L'implementazione predefinita restituisce -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che i dati siano disponibili all'interno del lettore o meno.Se viene chiamato quando non sono più disponibili altri caratteri da leggere, questo metodo restituirà zero.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del reader prima che il numero di caratteri specificato venga letto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, questo parametro contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Legge una riga di caratteri dal lettore di testo e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva dal lettore oppure null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono e restituisce i dati come stringa. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di testo oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Stringa contenente tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità del lettore di testo.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Rappresenta un writer in grado di scrivere una serie sequenziale di caratteri.Questa classe è astratta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" /> con il provider di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Archivia i caratteri di nuova riga usati per questo TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>Se sottoposto a override in una classe derivata, restituisce la codifica caratteri in cui viene scritto l'output.</summary>
+ <returns>Codifica caratteri in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ottiene un oggetto che controlla la formattazione.</summary>
+ <returns>Oggetto <see cref="T:System.IFormatProvider" /> per impostazioni cultura specifiche oppure la formattazione delle impostazioni cultura correnti se non sono specificate altre impostazioni cultura.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Recupera o imposta la stringa di terminazione di riga usata dall'oggetto TextWriter corrente.</summary>
+ <returns>Stringa di terminazione di riga relativa all'oggetto TextWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fornisce un oggetto TextWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore Boolean.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa o flusso di testo.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nella stringa o flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso o nella stringa di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore decimale.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 8 byte.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte con segno.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte con segno.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un oggetto chiamando il metodo ToString su tale oggetto.</summary>
+ <param name="value">Oggetto da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 4 byte.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> o <paramref name="arg" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte senza segno.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte senza segno.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Scrive una matrice di caratteri in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri in modo asincrono nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Scrive un terminatore di riga nel flusso o nella stringa di testo.</summary>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore Boolean, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Scrive nella stringa o nel flusso di testo un carattere seguito da un terminatore di riga.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Scrive una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <param name="index">Posizione del carattere in <paramref name="buffer" /> dalla quale avviare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore decimale, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 8 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Scrive la rappresentazione testuale di un intero a 4 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Scrive la rappresentazione testuale di un oggetto chiamando il metodo ToString sull'oggetto, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Oggetto da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 4 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Scrive una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">Viene passato un oggetto o una stringa come null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Scrive la rappresentazione in forma di testo di un intero a 4 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive in modo asincrono un carattere seguito da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Scrive in modo asincrono una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se la matrice di caratteri è null, viene scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Scrive in modo asincrono una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/ja/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/ja/System.IO.xml
new file mode 100755
index 0000000000..4114d62655
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/ja/System.IO.xml
@@ -0,0 +1,2264 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>プリミティブ データ型を特定のエンコーディングのバイナリ値として読み取ります。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> または <paramref name="input" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> の基になるストリームへのアクセスを公開します。</summary>
+ <returns>BinaryReader に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>指定したバイト数分だけストリームから読み取ったバイトを内部バッファーに格納します。</summary>
+ <param name="numBytes">読み取るバイト数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" /> 分のバイトを読み取る前にストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">要求された <paramref name="numBytes" /> が、内部バッファー サイズより大きくなっています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>読み取り可能な次の文字を返します。バイトの位置または文字の位置は変化しません。</summary>
+ <returns>使用できる次の文字。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">現在の文字は、ストリーム用に選択された <see cref="T:System.Text.Encoding" /> を使用して内部文字バッファーにデコードできません。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>基になるストリームから文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>入力ストリームの次の文字。現在読み取り可能な文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列内の指定された位置を開始点として、ストリームから指定されたバイト数を読み取ります。</summary>
+ <returns>
+ <paramref name="buffer" /> に読み取るバイト数。要求したバイト数分のバイトを読み取れなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取るバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列内の指定された位置を開始点として、ストリームから指定された文字数を読み取ります。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求した文字数分の文字を読み取れなかった場合、この値は要求した文字数より小さくなります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>32 ビット整数を圧縮形式で読み取ります。</summary>
+ <returns>圧縮形式の 32 ビット整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">ストリームが破損しています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>現在のストリームから Boolean 値を読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>読み取ったバイトが 0 以外の場合は true。0 の場合は false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>現在のストリームから次のバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った次のバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>現在のストリームから指定されたバイト数をバイト配列に読み取り、そのバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されているバイト配列。ストリームの末尾に到達した場合は要求したバイト数より小さくなることがあります。</returns>
+ <param name="count">読み取るバイト数。この値は 0 以上の数字の必要があり、それ以外の場合は例外が発生します。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>現在のストリームの次の文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>現在のストリームから読み取った文字。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">サロゲート文字が読み取られました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>現在のストリームから指定された文字数を読み取り、そのデータを文字配列として返します。また、使用した Encoding とストリームから読み取った特定の文字に従って現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されている文字配列。ストリームの末尾に到達した場合は、要求された文字数より小さくなることがあります。</returns>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>現在のストリームから 10 進数値を読み取り、ストリームの現在位置を 16 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 10 進数値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>現在のストリームから 8 バイト浮動小数点値を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>現在のストリームから 2 バイト符号付き整数を読み取り、ストリームの現在位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>現在のストリームから 4 バイト符号付き整数を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>現在のストリームから 8 バイト符号付き整数を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>現在のストリームから符号付きバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った符号付きバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>現在のストリームから 4 バイト浮動小数点値を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>現在のストリームから 1 つの文字列を読み取ります。ストリームの文字列は、7 ビットごとにエンコードされた文字列の長さが先頭に付加されています。</summary>
+ <returns>読み取った文字列。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>リトル エンディアン エンコーディングを使用して現在のストリームから 2 バイト符号なし整数を読み取り、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>現在のストリームから 4 バイト符号なし整数を読み取り、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>現在のストリームから 8 バイト符号なし整数を読み取り、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>プリミティブ型をバイナリでストリームに書き込みます。特定のエンコーディングの文字列の書き込みをサポートします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>ストリームへの書き込みを行う <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> の基になるストリームを取得します。</summary>
+ <returns>BinaryWriter に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>バッキング ストアを持たない <see cref="T:System.IO.BinaryWriter" /> を指定します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>基になるストリームを保持します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリームの位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> からのバイト オフセット。</param>
+ <param name="origin">新しい位置を取得するための参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> フィールド。</param>
+ <exception cref="T:System.IO.IOException">ファイル ポインターが無効な位置に移動しました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 値が無効です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>現在のストリームに 1 バイト Boolean 値を書き込みます。値 0 は false を表し、値 1 は true を表します。</summary>
+ <param name="value">書き込む Boolean 値 (0 または 1)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>現在のストリームに符号なしバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号なしバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>基になるストリームにバイト配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト配列の特定の領域を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内の書き込み開始点。</param>
+ <param name="count">書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>現在のストリームに Unicode 文字を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="ch">書き込む非サロゲート Unicode 文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> は、単一のサロゲート文字です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>現在のストリームに文字配列を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>現在のストリームに文字配列の特定の領域を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <param name="index">
+ <paramref name="chars" /> 内の書き込み開始点。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>現在のストリームに 10 進数値を書き込み、ストリームの位置を 16 バイトだけ進めます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>現在のストリームに 8 バイト浮動小数点値を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>現在のストリームに 2 バイト符号付き整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>現在のストリームに 4 バイト符号付き整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>現在のストリームに 8 バイト符号付き整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>現在のストリームに符号付きバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号付きバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>現在のストリームに 4 バイト浮動小数点値を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>文字長プリフィックスを持つ文字列を、<see cref="T:System.IO.BinaryWriter" /> の現在のエンコーディングでこのストリームに書き込み、使用したエンコーディングとストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="value">書き込む値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>現在のストリームに 2 バイト符号なし整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>現在のストリームに 4 バイト符号なし整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>現在のストリームに 8 バイト符号なし整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>32 ビット整数を圧縮形式で書き込みます。</summary>
+ <param name="value">書き込む 32 ビット整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">ストリームが閉じられました。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>ストリームの末尾を越えて読み込もうとしたときにスローされる例外。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>メッセージ文字列がシステムによって提供されたメッセージに設定され、HRESULT が COR_E_ENDOFSTREAM に設定された <see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>メッセージ文字列を <paramref name="message" /> に設定し、HRESULT を COR_E_ENDOFSTREAM に設定して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>データ ストリームが無効な形式である場合にスローされる例外。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>指定したエラー メッセージを使用して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>この例外の原因である内部例外への参照を指定して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>バッキング ストアとしてメモリを使用するストリームを作成します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、0 に初期化される拡張可能な容量を使用して 初期化します。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">現在のストリームを作成する符号なしバイトの配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列の指定した領域 (インデックス) に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が 0 未満です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、バイト配列の指定した領域に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、<see cref="M:System.IO.MemoryStream.GetBuffer" /> を呼び出す機能を指定どおりに設定して、バイト配列の指定した領域に基づき、<see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <param name="publiclyVisible">ストリームの作成元の符号なしバイト配列を返す <see cref="M:System.IO.MemoryStream.GetBuffer" /> を有効にする場合は true。それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、指定に従って初期化される拡張可能な容量を使用して初期化します。</summary>
+ <param name="capacity">バイト単位の内部配列の初期サイズ。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> が負の値です。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>現在のストリームが読み取りをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>現在のストリームがシークをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>現在のストリームが書き込みをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>ストリームに割り当てられたバイト数を取得または設定します。</summary>
+ <returns>ストリームに対してバッファーが使用できる部分の長さ。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量が負の値または現在のストリーム長より小さい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <exception cref="T:System.NotSupportedException">容量を変更できないストリームに対して set が呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからすべてのバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>アクションが実行されないように、<see cref="M:System.IO.Stream.Flush" /> メソッドをオーバーライドします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>このストリームのすべてのバッファーを非同期的にクリアし、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>バイト単位のストリーム長を取得します。</summary>
+ <returns>バイト単位のストリーム長。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>ストリームの現在位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置が負の値または <see cref="F:System.Int32.MaxValue" /> より大きい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイトのブロックを読み取り、データをバッファーに書き込みます。</summary>
+ <returns>バッファーに書き込まれた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。また、データを読み取る前にストリームの末尾に到達した場合は 0 になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> - 1) までの値が、現在のストリームから読み取られた文字に置き換えられています。</param>
+ <param name="offset">現在のストリームからのデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>現在のストリームからバイトを読み取ります。</summary>
+ <returns>
+ <see cref="T:System.Int32" /> にキャストしたバイト。ストリームの末尾に達した場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を指定した値に設定します。</summary>
+ <returns>初期参照ポイントとオフセットを組み合わせて計算するストリーム内の新しい位置。</returns>
+ <param name="offset">ストリームの新しい位置。これは <paramref name="loc" /> パラメーターに対する相対値であり、正または負の値にできます。</param>
+ <param name="loc">シーク参照ポイントとして機能する <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">ストリームの先頭より前をシークしようとしました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> が <see cref="F:System.Int32.MaxValue" /> より大きくなっています。</exception>
+ <exception cref="T:System.ArgumentException">無効な <see cref="T:System.IO.SeekOrigin" /> があります。または<paramref name="offset" /> によって算術オーバーフローが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>現在のストリーム長を指定した値に設定します。</summary>
+ <param name="value">長さを設定する値。</param>
+ <exception cref="T:System.NotSupportedException">現在のストリームのサイズが変更できません。<paramref name="value" /> が現在の容量を超えています。または 現在のストリームが書き込みをサポートしません。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> が負または <see cref="T:System.IO.MemoryStream" /> の最大長より大きな値です。最大長は、(<see cref="F:System.Int32.MaxValue" /> - origin) で計算され、origin は、ストリームが開始する位置を示す基になるバッファーのインデックスです。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> プロパティには関係なく、ストリームの内容をバイト配列に書き込みます。</summary>
+ <returns>新しいバイト配列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>このストリームの作成元の符号なしバイトの配列を返します。戻り値は、変換が成功したかどうかを示します。</summary>
+ <returns>変換が成功した場合は true。それ以外の場合は false。</returns>
+ <param name="buffer">このストリームの作成元のバイト配列セグメント。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>バッファーから読み取ったデータを使用して、現在のストリームにバイトのブロックを書き込みます。</summary>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置が、ストリームの末尾に向かって <paramref name="count" /> バイトよりも近い位置にあり、容量を変更できません。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>現在のストリーム内の現在位置に 1 バイトを書き込みます。</summary>
+ <param name="value">書き込むバイト。</param>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置がストリームの末尾になっており、容量を変更できません。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>メモリ ストリームの内容全体を別のストリームに書き込みます。</summary>
+ <param name="stream">このメモリ ストリームが書き込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたは対象のストリームは閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>シークに使用するストリームの場所を指定します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>ストリームの先頭を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>ストリーム内の現在位置を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>ストリームの末尾を指定します。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>バイト シーケンスのジェネリック ビューを提供します。これは抽象クラスです。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが読み取りをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが読み込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームがシークをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームがシークをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>現在のストリームがタイムアウトできるかどうかを決定する値を取得します。</summary>
+ <returns>現在のストリームがタイムアウトできるかどうかを決定する値。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが書き込みをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>現在のストリームからすべてのバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" /> によって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>派生クラスによってオーバーライドされた場合は、ストリームに対応するすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込み、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>派生クラスでオーバーライドされた場合は、ストリームの長さをバイト単位で取得します。</summary>
+ <returns>ストリーム長 (バイト単位) を表す long 値。</returns>
+ <exception cref="T:System.NotSupportedException">Stream から派生したクラスがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>バッキング ストアを持たない Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームからバイト シーケンスを読み取り、読み取ったバイト数の分だけストリームの位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 (ゼロ) になることがあります。</returns>
+ <param name="buffer">バイト配列。このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られたバイトに置き換えられます。</param>
+ <param name="offset">現在のストリームから読み取ったデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームから読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進めます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>ストリームから 1 バイトを読み取り、ストリーム内の位置を 1 バイト進めます。ストリームの末尾の場合は -1 を返します。</summary>
+ <returns>Int32 にキャストされた符号なしバイト。ストリームの末尾の場合は -1。</returns>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリーム内の新しい位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> パラメーターからの相対バイト オフセット。</param>
+ <param name="origin">新しい位置を取得するために使用する参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームの長さを設定します。</summary>
+ <param name="value">現在のストリームの希望の長さ (バイト数)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みとシークの両方をサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームにバイト シーケンスを書き込み、書き込んだバイト数の分だけストリームの現在位置を進めます。</summary>
+ <param name="buffer">バイト配列。このメソッドは、<paramref name="buffer" /> から現在のストリームに、<paramref name="count" /> で指定されたバイト数だけコピーします。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームに書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">合計 <paramref name="offset" /> と <paramref name="count" /> がバッファーの長さより大きい。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />nullです。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">指定したファイルが見つからないなど、I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> ストリームが閉じられた後が呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>ストリームの現在位置にバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">ストリームに書き込むバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>特定のエンコーディングのバイト ストリームから文字を読み込む <see cref="T:System.IO.TextReader" /> を実装します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>バイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>文字エンコーディングを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>文字エンコーディングとバイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <exception cref="T:System.ArgumentException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が 0 以下です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>指定した文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズに基づいて、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">読み取るストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索する場合は true。それ以外の場合は false。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>基になるストリームを返します。</summary>
+ <returns>基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>現在の <see cref="T:System.IO.StreamReader" /> オブジェクトが使用している現在の文字エンコーディングを取得します。</summary>
+ <returns>現在のリーダーが使用している現在の文字エンコーディング。<see cref="T:System.IO.StreamReader" /> の <see cref="Overload:System.IO.StreamReader.Read" /> メソッドを最初に呼び出した後、現在の文字エンコーディングを示す値が異なる場合があります。これは、<see cref="Overload:System.IO.StreamReader.Read" /> メソッドの最初の呼び出しまでエンコードの自動検出が実行されないためです。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>内部バッファーをクリアします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>基になるストリームを閉じ、<see cref="T:System.IO.StreamReader" /> によって使用されているアンマネージ リソースを解放します。任意でマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>現在のストリームの位置がストリームの末尾かどうかを示す値を取得します。</summary>
+ <returns>現在のストリームの位置がストリームの末尾の場合は true。それ以外の場合は false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基になるストリームは破棄されています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空のストリームの <see cref="T:System.IO.StreamReader" /> オブジェクト。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。読み取り対象の文字が存在しない場合またはストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>入力ストリームから次の文字を読み込み、1 文字分だけ文字位置を進めます。</summary>
+ <returns>入力ストリームの次の文字を <see cref="T:System.Int32" /> オブジェクトで表した値。使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定したインデックスを開始位置として、現在のストリームから、指定された最大文字数をバッファー内に読み取ります。</summary>
+ <returns>読み込まれた文字数。ストリームの末尾でデータが読み込まれなかった場合は 0。この数値は、ストリーム内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> パラメーター以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みの開始位置を示す <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。たとえば、ストリームがクローズされています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合は現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>現在のストリームから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>入力ストリームからの次の行。入力ストリームの末尾に到達した場合は null。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>現在のストリームから非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、ストリームの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>すべての文字の現在位置から末尾までを読み込みます。</summary>
+ <returns>ストリームの現在位置から末尾までのストリームの残り部分 (文字列)。現在の位置がストリームの末尾である場合は、空の文字列 ("") が返されます。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>現在位置からストリームの末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からストリームの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>文字を特定のエンコーディングでストリームに書き込むための <see cref="T:System.IO.TextWriter" /> を実装しています。この種類の .NET Framework ソース コードを参照して、次を参照してください。、参照ソースです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 エンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したエンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>指定したエンコーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>指定した円コーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> が呼び出されるたびに、<see cref="T:System.IO.StreamWriter" /> によって基になるストリームに対するバッファーをフラッシュするかどうかを示す値を取得または設定します。</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" /> に強制的にバッファーをフラッシュさせる場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>バッキング ストアと連結する、基になるストリームを取得します。</summary>
+ <returns>この StreamWriter が書き込むストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>現在のインスタンスのコンストラクターで指定した <see cref="T:System.Text.Encoding" />。エンコーディングを指定しなかった場合は、<see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>現在のライターで使用したすべてのバッファーをクリアし、バッファー内のすべてのデータを基になるストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">現在のライターがクローズされています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>このストリームのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の StreamWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>ストリームに文字を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>ストリームに文字配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>ストリームに文字配列の一部を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>ストリームに文字列を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>文字を非同期でストリームに書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>文字列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>行終端記号をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>非同期でストリームに文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>文字列を非同期でストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>文字列から読み取る <see cref="T:System.IO.TextReader" /> を実装します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>指定した文字列から読み取る <see cref="T:System.IO.StringReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> を初期化する目的の文字列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> パラメーターが null です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>入力文字列から次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>基になる文字列の次の文字。または使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>入力文字列から文字のブロックを読み取り、<paramref name="count" /> だけ文字位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求しただけの文字数を読み取ることができなかった場合、この値は要求した文字数より小さくなります。基になる文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">バッファー内の開始インデックス。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>現在の文字列から 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>現在の文字列の次の行。文字列の末尾に到達した場合は null。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>現在の文字列から非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、文字列リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>現在位置から文字列の末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>基になる文字列の現在位置から末尾までの内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>現在位置から文字列の末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置から文字列の末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>文字列に情報を書き込む <see cref="T:System.IO.TextWriter" /> を実装します。情報は、基になる <see cref="T:System.Text.StringBuilder" /> に格納されます。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式コントロールで <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> への書き込みを行う <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> に書き込みを行い、指定した書式プロバイダーを持つ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>出力の書き込み時に適用する Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>基になる <see cref="T:System.Text.StringBuilder" /> を返します。</summary>
+ <returns>基になる StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>現在の StringWriter に書き込まれた文字を格納している文字列を返します。</summary>
+ <returns>現在の StringWriter に書き込まれた文字を格納している文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>文字列に文字を書き込みます。</summary>
+ <param name="value">書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列の一部を文字列に書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>現在の文字列に文字列を書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>文字列に文字を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>現在の文字列に文字列を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>非同期で文字列に文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>現在の文字列に非同期で文字列を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>一連の文字を読み取ることができるリーダーを表します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>この <see cref="T:System.IO.TextReader" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>読み取り対象のデータを TextReader に提供しません。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>リーダーや文字の読み取り元の状態を変更せずに、次の文字を読み取ります。リーダーから実際に文字を読み取らずに次の文字を返します。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、リーダーがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>テキスト リーダーから次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>テキスト リーダーからの次の文字。それ以上読み取り可能な文字がない場合は -1。既定の実装では、-1 が返されます。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のリーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、リーダー内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。読み取り対象の文字がない場合にこのメソッドを呼び出すと、0 (ゼロ) が返されます。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にリーダーの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>テキスト リーダーから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>リーダーの次の行。またはすべての文字が読み取られた場合は null。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>1 行分の文字を非同期的に読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、テキスト リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>テキスト リーダーの現在位置から末尾までのすべての文字を含む文字列。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からテキスト リーダーの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>一連の文字を書き込むことができるライターを表します。このクラスは抽象クラスです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式プロバイダーで <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>この TextWriter で使用する改行文字を格納します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>この <see cref="T:System.IO.TextWriter" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>派生クラスによってオーバーライドされると、出力を書き込む文字エンコーディングを返します。</summary>
+ <returns>出力の書き込み時に適用する文字エンコーディング。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>書式を制御するオブジェクトを取得します。</summary>
+ <returns>特定のカルチャ設定の <see cref="T:System.IFormatProvider" /> オブジェクト、または他のカルチャ設定が指定されていない場合は現在のカルチャ設定の書式。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>現在の TextWriter で使用される行終端文字列を取得または設定します。</summary>
+ <returns>現在の TextWriter で使用する行終端文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の TextWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> または <paramref name="arg" /> が null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>行終端記号をテキスト文字列またはストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <param name="index">データの読み込みを開始する、<paramref name="buffer" /> 内の文字の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">文字列またはオブジェクトが null として渡されました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>行終端記号をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。文字配列が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/ko/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/ko/System.IO.xml
new file mode 100755
index 0000000000..145ab498b9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/ko/System.IO.xml
@@ -0,0 +1,2262 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>기본 데이터 형식을 특정 인코딩의 이진 값으로 읽습니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 하는 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="input">입력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 또는 <paramref name="input" />가 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" />의 내부 스트림에 대한 액세스를 노출합니다.</summary>
+ <returns>BinaryReader와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>스트림에서 읽은 지정된 바이트 수로 내부 버퍼를 채웁니다.</summary>
+ <param name="numBytes">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" />를 읽기 전에 스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">요청된 <paramref name="numBytes" />가 내부 버퍼 크기보다 큰 경우</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>사용할 수 있는 다음 문자를 반환하고 바이트 또는 문자 위치를 앞으로 이동하지 않습니다.</summary>
+ <returns>사용할 수 있는 다음 문자를 반환하고 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">현재 문자는 스트림에 선택한 <see cref="T:System.Text.Encoding" />을 사용하여 내부 문자 버퍼링으로 디코딩할 수 없습니다.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>내부 스트림에서 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>입력 스트림의 다음 문자를 반환하고 현재 사용할 수 있는 문자가 없을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 지점부터 스트림에서 지정된 바이트 수만큼 읽습니다. </summary>
+ <returns>
+ <paramref name="buffer" />로 읽어 온 바이트 수입니다.이 바이트 수는 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열의 지정된 지점부터 스트림에서 지정된 문자 수만큼 읽습니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 문자가 현재 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>압축 형식의 32비트 정수를 읽습니다.</summary>
+ <returns>압축 형식의 32비트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">스트림이 손상되었습니다.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>현재 스트림에서 Boolean 값을 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>바이트가 0이 아니면 true이고 0이면 false입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>현재 스트림에서 다음 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 다음 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>현재 스트림에서 지정된 바이트 수만큼 바이트 배열로 읽어 오고 현재 위치를 해당 바이트 수만큼 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 바이트 배열입니다.이 바이트 배열은 스트림의 끝에 도달할 경우 요청된 바이트 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 바이트 수입니다.이 값은 0 또는 음수가 아닌 숫자여야 합니다. 그렇지 않으면 예외가 발생합니다.</param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>현재 스트림에서 다음 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 문자입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">서로게이트 문자를 읽은 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>현재 스트림에서 지정된 문자 수만큼 읽어 문자 배열로 데이터를 반환하고, 사용된 Encoding과 스트림에서 읽어 오는 특정 문자의 길이만큼 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 문자 배열입니다.이 문자 배열은 스트림의 끝에 도달할 경우 요청된 문자 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>현재 스트림에서 10진 값을 읽고 스트림의 현재 위치를 16바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 10진 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>현재 스트림에서 8바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 8바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>현재 스트림에서 부호 있는 2바이트 정수를 읽고 스트림의 현재 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>현재 스트림에서 부호 있는 4바이트 정수를 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>현재 스트림에서 부호 있는 8바이트 정수를 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>현재 스트림에서 부호 있는 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>현재 스트림에서 4바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 4바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>현재 스트림에서 문자열을 읽습니다.한 번에 7비트 정수로 인코드된 길이는 해당 문자열의 접두사로 붙습니다.</summary>
+ <returns>읽어 오는 문자열입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>little-endian 인코딩을 사용하여 현재 스트림에서 부호 없는 2바이트 정수를 읽고 스트림의 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>현재 스트림에서 부호 없는 4바이트 정수를 읽고 스트림의 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>현재 스트림에서 부호 없는 8바이트 정수를 읽고 스트림의 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>기본 이진 형식을 스트림에 쓰고 특정 인코딩으로 된 문자열 쓰기를 지원합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>스트림에 쓰는 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="output">출력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 내부 스트림을 가져옵니다.</summary>
+ <returns>BinaryWriter와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>백업 저장소가 없는 <see cref="T:System.IO.BinaryWriter" />를 지정합니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>내부 스트림을 보유합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내에서 위치를 설정합니다.</summary>
+ <returns>현재 스트림에서의 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" />에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져올 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" />의 필드입니다. </param>
+ <exception cref="T:System.IO.IOException">파일 포인터가 잘못된 위치로 이동한 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 값이 잘못된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>false를 나타내는 0과 true를 나타내는 1을 사용하여 1바이트 Boolean 값을 현재 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값(0 또는 1)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>부호 없는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 없는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>내부 스트림에 바이트 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 배열 영역을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 시작점입니다. </param>
+ <param name="count">쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>유니코드 문자를 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="ch">쓰려고 하는 서로게이트가 아닌 유니코드 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" />가 단일 서로게이트 문자인 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>문자 배열을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열 섹션을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="chars" />의 시작점입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>10진 값을 현재 스트림에 쓰고 스트림 위치를 16바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">출력할 10진수 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>2바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>4바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>8바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>부호 있는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 있는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 현재 인코딩으로 된 이 스트림에 문자열의 길이가 맨 앞에 나오는 문자열을 쓴 다음 사용된 인코딩과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="value">쓸 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>2바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>4바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>8바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>압축 형식의 32비트 정수를 씁니다.</summary>
+ <param name="value">쓸 32비트 정수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫혀 있는 경우 </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>읽을 때 throw되는 예외가 스트림의 끝을 지나 시도됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>시스템에서 제공되는 메시지로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>
+ <paramref name="message" />로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>데이터 스트림의 형식이 잘못된 경우 throw되는 예외입니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>백업 저장소가 메모리인 스트림을 만듭니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>0으로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">현재 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 영역(인덱스)을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성과 지정된 대로 설정된 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 호출 기능을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <param name="publiclyVisible">스트림을 만든 부호 없는 바이트 배열을 반환하는 <see cref="M:System.IO.MemoryStream.GetBuffer" />를 사용하도록 설정하려면 true이고, 설정하지 않으려면 false입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>지정된 대로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="capacity">내부 배열의 초기 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" />가 음수인 경우 </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>이 스트림에 할당된 바이트 수를 가져오거나 설정합니다.</summary>
+ <returns>버퍼에서 스트림에 대해 사용할 수 있는 부분의 길이입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">음수 또는 스트림의 현재 길이보다 작은 용량이 설정되어 있는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">용량을 수정할 수 없는 스트림에 set이 호출되는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>
+ <see cref="M:System.IO.Stream.Flush" /> 메서드를 재정의하여 아무런 작업도 수행되지 않도록 합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>스트림의 길이(바이트)를 가져옵니다.</summary>
+ <returns>스트림의 길이(바이트)입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>스트림 내의 현재 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">위치가 음수 값이나 <see cref="F:System.Int32.MaxValue" />보다 큰 값으로 설정된 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 블록을 읽어서 버퍼에 씁니다.</summary>
+ <returns>버퍼로 쓴 총 바이트 수입니다.해당 바이트 수를 현재 사용할 수 없는 경우 이 수는 요청된 바이트 수보다 작을 수 있으며 바이트를 읽기 전에 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 스트림으로부터 읽은 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="offset">현재 스트림에서 데이터를 저장하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>현재 스트림에서 바이트를 읽습니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" />로 캐스팅된 바이트이거나 스트림의 끝에 도달한 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내의 위치를 지정된 값으로 설정합니다.</summary>
+ <returns>초기 참조 지점과 오프셋을 조합해서 계산한, 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">스트림 내의 새 위치입니다.이 위치는 <paramref name="loc" /> 매개 변수와 관련되며 양수와 음수 모두 가능합니다.</param>
+ <param name="loc">검색 참조 지점 역할을 하는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">스트림의 시작 전에 검색하려고 한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" />가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentException">잘못된 <see cref="T:System.IO.SeekOrigin" />이 있는 경우 또는<paramref name="offset" />이 산술 연산 오버플로를 발생시킨 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>현재 스트림의 길이를 지정된 값으로 설정합니다.</summary>
+ <param name="value">길이를 설정할 값입니다. </param>
+ <exception cref="T:System.NotSupportedException">현재 스트림의 크기를 조정할 수 없으며 <paramref name="value" />가 현재 용량보다 큰 경우또는 현재 스트림이 쓰기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" />가 음수이거나 <see cref="T:System.IO.MemoryStream" />의 최대 길이보다 큰 경우. 여기서 최대 길이는 <see cref="F:System.Int32.MaxValue" /> - origin입니다. origin은 스트림이 시작되는 내부 버퍼의 인덱스입니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> 속성에 관계없이 바이트 배열에 스트림 내용을 씁니다.</summary>
+ <returns>새 바이트 배열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>이 스트림을 만드는 데 사용된 부호 없는 바이트의 배열을 반환합니다.반환 값은 변환의 성공 여부를 나타냅니다.</summary>
+ <returns>성공적으로 변환되면 true이고, 그렇지 않으면 false입니다.</returns>
+ <param name="buffer">이 스트림을 만든 바이트 배열 세그먼트입니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>버퍼에서 읽은 데이터를 사용하여 현재 스트림에 바이트 블록을 씁니다.</summary>
+ <param name="buffer">데이터를 쓸 버퍼입니다. </param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에서 <paramref name="count" /> 바이트보다 가까우며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>현재 위치에서 현재 스트림에 바이트를 씁니다.</summary>
+ <param name="value">쓸 바이트입니다. </param>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에 있으며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>다른 스트림에 이 메모리 스트림의 전체 내용을 씁니다.</summary>
+ <param name="stream">이 메모리 스트림을 쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>탐색에 사용할 스트림 내 위치를 지정합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>스트림의 맨 앞을 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>스트림 내의 현재 위치를 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>스트림의 맨 끝을 지정합니다.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>바이트 시퀀스에 대한 일반 뷰를 제공합니다.이 클래스는 추상 클래스입니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 읽기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 검색을 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>현재 스트림이 시간 초과될 수 있는지를 결정하는 값을 가져옵니다.</summary>
+ <returns>현재 스트림이 시간 초과될 수 있는지를 결정하는 값입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>현재 스트림에서 바이트를 읽어서 다른 스트림에 해당 바이트를 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 읽어서 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" />에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>파생 클래스에서 재정의되면 이 스트림에 대해 모든 버퍼를 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 합니다.</summary>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대해 모든 버퍼를 비동기적으로 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 하고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>파생 클래스에서 재정의되면 스트림 바이트의 길이를 가져옵니다.</summary>
+ <returns>스트림 길이(바이트)를 나타내는 long 값입니다.</returns>
+ <exception cref="T:System.NotSupportedException">Stream에서 파생된 클래스가 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>백업 저장소가 없는 Stream입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>파생 클래스에서 재정의되면 현재 스트림 내의 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스에서 재정의되면 현재 스트림에서 바이트의 시퀀스를 읽고, 읽은 바이트 수만큼 스트림 내에서 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 바이트 수입니다.이 바이트 수는 현재 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">바이트 배열입니다.이 메서드가 반환될 때 버퍼에는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 원본으로부터 읽어온 바이트로 교체된 상태로 포함됩니다.</param>
+ <param name="offset">현재 스트림에서 읽은 데이터를 저장하기 시작하는 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에서 읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 시퀀스를 읽고 읽은 바이트 수만큼 스트림에서 위치를 비동기적으로 앞으로 이동합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>스트림에서 바이트를 읽고 스트림 내 위치를 한 바이트씩 앞으로 이동하거나 스트림 끝일 경우 -1을 반환합니다.</summary>
+ <returns>Int32로 캐스팅된 부호 없는 바이트이거나 스트림의 끝에 있는 경우 -1입니다.</returns>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>스트림이 시간 초과 전 읽기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 읽기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림 내의 위치를 설정합니다.</summary>
+ <returns>현재 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" /> 매개 변수에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져오는 데 사용되는 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우 스트림은 검색을 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>파생 클래스에 재정의될 때 현재 스트림의 길이를 설정합니다.</summary>
+ <param name="value">원하는 현재 스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우처럼 스트림이 쓰기와 검색을 모두 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림에 바이트의 시퀀스를 쓰고 쓰여진 바이트 수만큼 이 스트림 내에서 앞으로 이동합니다.</summary>
+ <param name="buffer">바이트 배열입니다.이 메서드는 <paramref name="buffer" />의 <paramref name="count" /> 바이트를 현재 스트림으로 복사합니다.</param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에 쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">총 <paramref name="offset" /> 및 <paramref name="count" /> 버퍼 길이 보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" /> 음수입니다.</exception>
+ <exception cref="T:System.IO.IOException">지정된 된 파일을 찾을 수 없는 같은 I/O 오류가 발생 합니다.</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 스트림이 닫힌 후 호출 되었습니다.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 시퀀스를 비동기적으로 쓰고 쓴 바이트 수만큼 이 스트림에서 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>스트림의 현재 위치에 바이트를 쓰고 스트림 내 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">스트림에 쓸 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>스트림이 시간 초과 전 쓰기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 쓰기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>특정 인코딩의 바이트 스트림에서 문자를 읽는 <see cref="T:System.IO.TextReader" />를 구현합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림에 대한 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>지정한 바이트 순서 표시 검색 옵션을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 문자 인코딩을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션을 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <param name="bufferSize">최소 버퍼 크기입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 0보다 작거나 같은 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 기반으로 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="stream">읽을 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾으려면 true이고, 찾지 않으려면 false입니다.</param>
+ <param name="bufferSize">최소 버퍼 크기입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>내부 스트림을 반환합니다.</summary>
+ <returns>내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>현재 <see cref="T:System.IO.StreamReader" /> 개체에서 사용 중인 현재 문자 인코딩을 가져옵니다.</summary>
+ <returns>현재 판독기에서 사용하는 문자 인코딩입니다.<see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출할 때 인코딩이 자동으로 검색되므로 <see cref="T:System.IO.StreamReader" />의 <see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출하면 값이 달라질 수 있습니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>내부 버퍼를 지웁니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>내부 스트림을 닫고 <see cref="T:System.IO.StreamReader" />에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>현재 스트림 위치가 스트림의 끝에 있는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>현재 스트림 위치가 스트림의 끝에 있으면 true이고, 없으면 false입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">내부 스트림이 삭제된 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>빈 스트림 주위의 <see cref="T:System.IO.StreamReader" /> 개체입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 읽을 문자가 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>입력 스트림에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" /> 개체로 표시되는 입력 스트림의 다음 문자이거나, 사용할 수 있는 문자가 더 이상 없는 경우에는 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 문자를 지정된 인덱스부터 버퍼로 읽어 들입니다.</summary>
+ <returns>읽은 문자 수를 반환하거나 스트림의 끝에 있고 읽은 데이터가 없으면 0을 반환합니다.이 수는 스트림 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" /> 매개 변수보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫히는 등의 I/O 오류가 발생한 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>현재 스트림에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>입력 스트림의 다음 줄을 반환하거나 입력 스트림의 끝에 도달한 경우 null을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>현재 스트림에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 스트림의 다음 줄을 포함하거나 모든 문자를 읽은 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 읽습니다.</summary>
+ <returns>현재 위치부터 끝까지의 나머지 스트림은 문자열입니다.현재 위치가 스트림 끝에 있으면 빈 문자열("")을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 비동기적으로 읽어서 이를 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 스트림 끝까지 있는 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />를 구현하여 특정 인코딩의 스트림에 문자를 씁니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 참조 원본.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>지정된 인코딩과 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="stream">쓸 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />가 <see cref="M:System.IO.StreamWriter.Write(System.Char)" />를 호출할 때마다 해당 버퍼를 내부 스트림에 플러시할지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" />가 해당 버퍼를 플러시하게 하려면 true이고, 그렇지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>백업 저장소의 인터페이스 역할을 하는 내부 스트림을 가져옵니다.</summary>
+ <returns>이 StreamWriter가 쓰고 있는 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>현재 인스턴스에 대해 생성자에 지정된 <see cref="T:System.Text.Encoding" />이거나, 인코딩이 지정되지 않은 경우 <see cref="T:System.Text.UTF8Encoding" />입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>현재 writer의 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 스트림에 쓰여집니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">현재 writer가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생한 경우 </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>StreamWriter에 쓸 수는 있지만 읽을 수는 없는 백업 저장소를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>스트림에 문자를 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>스트림에 문자 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>스트림에 문자의 하위 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>스트림에 문자열을 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>문자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작할 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>문자열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>줄 종결자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>문자열에서 읽어오는 <see cref="T:System.IO.TextReader" />를 구현합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>지정된 문자열에서 읽어오는 <see cref="T:System.IO.StringReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" />가 초기화되어야 하는 문자열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 매개 변수가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>입력 문자열에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>내부 문자열의 다음 문자를 반환하거나, 사용할 수 있는 문자가 더 이상 없으면 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>입력 문자열에서 문자 블록을 읽은 다음 문자 위치를 <paramref name="count" />씩 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 현재 문자가 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 내부 문자열의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">버퍼의 시작 인덱스입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>현재 문자열에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>현재 문자열의 다음 줄 또는 문자열의 끝에 도달한 경우 null입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>현재 문자열에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 문자열 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>내부 문자열의 현재 위치에서 끝까지의 내용입니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 비동기적으로 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 문자열 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>정보를 문자열로 쓰기 위한 <see cref="T:System.IO.TextWriter" />를 구현합니다.정보는 내부 <see cref="T:System.Text.StringBuilder" />에 저장됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>지정한 형식 제어를 사용하여 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰고 지정한 서식 공급자를 갖는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>출력이 쓰여질 Encoding입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>내부 <see cref="T:System.Text.StringBuilder" />를 반환합니다.</summary>
+ <returns>내부 StringBuilder입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>현재 StringWriter에 지금까지 쓰여진 문자가 포함된 문자열을 반환합니다.</summary>
+ <returns>현재 StringWriter에 쓰여진 문자가 포함된 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>문자를 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />인 경우Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>문자를 현재 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>문자를 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>문자를 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>여러 개의 문자를 순차적으로 읽을 수 있는 판독기를 나타냅니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextReader" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>TextReader에 읽을 데이터를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>문자 소스나 판독기의 상태를 변경하지 않고 다음 문자를 읽습니다.판독기에서 실제로 읽지 않고 사용 가능한 다음 문자를 반환합니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 판독기에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>텍스트 판독기에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>텍스트 판독기의 다음 문자 또는 사용할 수 있는 문자가 더 이상 없는 경우 -1입니다.기본 구현된 경우에는 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 판독기 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.읽을 문자가 더 이상 없는 경우에 이 메서드를 호출하면 0이 반환됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 판독기의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드가 반환할 때 이 매개 변수에는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> -1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 들어 있습니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>텍스트 판독기에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>판독기의 다음 줄이거나 모든 문자를 읽은 경우 null입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 텍스트 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 읽어서 단일 문자열로 반환합니다.</summary>
+ <returns>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 포함하는 문자열입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 비동기적으로 읽어서 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 텍스트 판독기 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>일련의 문자를 연속하여 쓸 수 있는 작성기를 나타냅니다.이 클래스는 추상 클래스입니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>지정된 서식 공급자를 사용하여 <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">서식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>이 TextWriter에 사용한 줄 바꿈 문자를 저장합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextWriter" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>파생 클래스에서 재정의된 경우 출력을 쓰는 문자 인코딩을 반환합니다.</summary>
+ <returns>출력을 쓰는 문자 인코딩입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>서식 지정을 제어하는 개체를 가져옵니다.</summary>
+ <returns>특정 문화권에 대한 <see cref="T:System.IFormatProvider" /> 개체이거나, 다른 문화권을 지정하지 않은 경우 현재 문화권의 서식입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>현재 TextWriter에서 사용한 줄 종결자 문자열을 가져오거나 설정합니다.</summary>
+ <returns>현재 TextWriter의 줄 종결자 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>쓸 수는 있지만 읽을 수는 없는 백업 저장소를 TextWriter에 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 또는 <paramref name="arg" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 <paramref name="buffer" />의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">문자열이나 개체가 null로 전달되는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.문자 배열이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/ru/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/ru/System.IO.xml
new file mode 100755
index 0000000000..d9ad61035f
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/ru/System.IO.xml
@@ -0,0 +1,2023 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Считывает примитивные типы данных как двоичные значения в заданной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="input">Входной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов.</summary>
+ <param name="input">Входной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="input">Входной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryReader" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="encoding" /> или <paramref name="input" /> имеет значение null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Предоставляет доступ к базовому потоку объекта <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.BinaryReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Заполняет внутренний буфер указанным количеством байтов, которые были cчитаны из потока.</summary>
+ <param name="numBytes">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Конец потока достигнут раньше, чем было выполнено чтение <paramref name="numBytes" /> байтов. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Запрошенное значение <paramref name="numBytes" /> превышает размер внутреннего буфера.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Возвращает следующий доступный для чтения символ, не перемещая позицию байта или символа вперед.</summary>
+ <returns>Следующий доступный символ или значение -1, если в потоке больше нет символов, или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Текущий символ не может быт декодирован в буфер внутренних символов с помощью <see cref="T:System.Text.Encoding" />, выбранного для потока.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Выполняет чтение знаков из базового потока и перемещает текущую позицию в потоке вперед в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Следующий символ из входного потока или значение -1, если в настоящее время доступных символов нет.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество байтов из потока, начиная с заданной точки в массиве байтов. </summary>
+ <returns>Количество байтов, считанных в <paramref name="buffer" />.Количество символов может быть меньше указанного числа, если в потоке осталось меньше байтов, чем следует считать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество символов из потока, начиная с заданной точки в массиве символов.</summary>
+ <returns>Общее количество символов, считанных в буфер.Количество символов может быть меньше указанного числа, если в потоке осталось меньше символов, чем следует прочитать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Число символов для чтения. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Считывает 32-разрядное целое число в сжатом формате.</summary>
+ <returns>32-разрядное целое число в сжатом формате.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Поток поврежден.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Считывает значение Boolean из текущего потока и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Значение true, если байт не равен нулю; в противном случае — значение false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Считывает из текущего потока следующий байт и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Следующий байт, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Считывает указанное количество байтов из текущего потока в массив байтов и перемещает текущую позицию на это количество байтов.</summary>
+ <returns>Массив байтов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных байтов.</returns>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить.Это значение должно быть равно 0 или быть больше 0, иначе возникнет исключение.</param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Считывает следующий знак из текущего потока и изменяет текущую позицию в потоке в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Символ, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Выполнено чтение символа-заместителя. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Считывает указанное количество символов из текущего потока, возвращает данные в массив символов и перемещает текущую позицию в соответствии с используемой Encoding и определенным символом, считываемым из потока.</summary>
+ <returns>Массив символов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных символов.</returns>
+ <param name="count">Количество символов, которое необходимо считать. </param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Считывает десятичное значение из текущего потока и перемещает текущую позицию в потоке на шестнадцать байтов вперед.</summary>
+ <returns>Десятичное значение, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Считывает число с плавающей запятой длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Число с плавающей запятой длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Считывает целое число со знаком длиной 2 байта из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Считывает целое число со знаком длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Считывает целое число со знаком длиной 8 байта из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Целое число со знаком длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Считывает из текущего потока байт со знаком и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Байт со знаком, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Считывает число с плавающей запятой длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Число с плавающей запятой длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Считывает строку из текущего потока.Строка предваряется значением длины строки, которое закодировано как целое число блоками по семь битов.</summary>
+ <returns>Считываемая строка.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Считывает целое число без знака длиной 2 байта в формате с прямым порядком байтов из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число без знака длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Считывает целое число без знака длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число без знака длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Считывает целое число без знака длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байтов вперед.</summary>
+ <returns>Целое число без знака длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Записывает простые типы данных в поток как двоичные значения и поддерживает запись строк в определенной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.BinaryWriter" />, который осуществляет запись в поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="output">Выходной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="output" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов.</summary>
+ <param name="output">Выходной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="output">Выходной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Получает базовый поток <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Задает <see cref="T:System.IO.BinaryWriter" /> без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Содержит базовый поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Задает позицию в текущем потоке.</summary>
+ <returns>Позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно <paramref name="origin" />. </param>
+ <param name="origin">Поле <see cref="T:System.IO.SeekOrigin" /> указывает точку отсчета, относительно которой указывается новая позиция. </param>
+ <exception cref="T:System.IO.IOException">Указатель позиции в файле перемещен в недопустимую позицию. </exception>
+ <exception cref="T:System.ArgumentException">Значение <see cref="T:System.IO.SeekOrigin" /> является недопустимым. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Выполняет запись значения типа Boolean длиной один байт в текущий поток, при этом 0 соответствует значению false, а 1 — значению true.</summary>
+ <param name="value">Записываемое в поток значение типа Boolean (0 или 1). </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Выполняет запись байта без знака в текущий поток и перемещает позицию в потоке на один байт вперед.</summary>
+ <param name="value">Записываемый в поток байт без знака. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Выполняет запись массива байтов в базовый поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива байтов в текущий поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="buffer" />, с которой начинается запись. </param>
+ <param name="count">Количество записываемых байтов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Выполняет запись символа Юникод в текущий поток и перемещает текущую позицию в потоке вперед в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="ch">Незаменяющий символ Юникода, который необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> представляет собой единичный символ-заместитель.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текущий поток и перемещает текущую позицию в потоке в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива символов в текущий поток и изменяет текущую позицию в потоке в соответствии с используемой Encoding и, возможно, количеством символов, записанных в поток.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="chars" />, с которой начинается запись. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Записывает десятичное число в текущий поток и перемещает позицию в потоке на шестнадцать байтов.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Записывает число с плавающей запятой длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Число с плавающей запятой длиной 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Записывает целое число со знаком длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число со знаком размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Записывает целое число со знаком длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число со знаком размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Записывает целое число со знаком длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число со знаком размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Записывает байт со знаком в текущий поток и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт со знаком, который необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Записывает число с плавающей запятой длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Число с плавающей запятой длиной 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Записывает в текущий поток строку, предваряемую ее длиной, используя текущую кодировку <see cref="T:System.IO.BinaryWriter" />, и перемещает позицию в потоке вперед в соответствии с используемой кодировкой и количеством записанных в поток символов.</summary>
+ <param name="value">Записываемое значение. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Записывает целое число без знака длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число без знака размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Записывает целое число без знака длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число без знака размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Записывает целое число без знака длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число без знака размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Записывает 32-разрядное целое число в сжатом формате.</summary>
+ <param name="value">32-разрядное целое число, которое необходимо записать. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Поток закрыт. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Исключение, которое создается при попытке выполнить чтение за пределами потока.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке системного сообщения, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке <paramref name="message" />, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>Исключение возникает, когда поток данных имеет недопустимый формат.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> с указанным сообщением об ошибке.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> со ссылкой на внутреннее исключение, которое является причиной данного исключения.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>Создает поток, резервным хранилищем которого является память.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной нулевым значением.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается текущий поток. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области (индекса) массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="index" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" /> и возможности вызова <see cref="M:System.IO.MemoryStream.GetBuffer" /> с указанным значением.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <param name="publiclyVisible">Значение true, чтобы разрешить метод <see cref="M:System.IO.MemoryStream.GetBuffer" />, возвращающий массив байтов без знака, из которого создан поток; в противном случае — значение false. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной с указанным значением.</summary>
+ <param name="capacity">Исходный размер внутреннего массива в байтах. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="capacity" /> отрицательно. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций чтения.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций поиска.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Возвращает или задает число байтов, выделенных для этого потока.</summary>
+ <returns>Длина применимой к использованию части буфера для потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Заданная емкость отрицательная или меньше текущей длины потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <exception cref="T:System.NotSupportedException">set вызывается для потока, емкость которого нельзя изменить. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает все байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.MemoryStream" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>Переопределяет метод <see cref="M:System.IO.Stream.Flush" /> так, что никакие действия не выполняются.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы для этого потока и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Возвращает длину потока в байтах.</summary>
+ <returns>Длина потока в байтах.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Возвращает или задает текущее положение в потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">В качестве положения задано отрицательное значение или значение, большее <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает блок байтов из текущего потока и записывает данные в буфер.</summary>
+ <returns>Общее число байтов, записанных в буфер.Оно может быть меньше запрошенного числа байтов, если это количество в текущий момент не доступно, или же равно нулю, если конец потока достигнут до того, как байты были считаны.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит указанный массив байтов со значениями от <paramref name="offset" /> до (<paramref name="offset" /> + <paramref name="count" /> - 1), замененными символами, считанными из текущего потока. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается сохранение данных из текущего потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Считывает байт из текущего потока.</summary>
+ <returns>Байт приводится к типу <see cref="T:System.Int32" /> или -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Задает указанное значение для положения в текущем потоке.</summary>
+ <returns>Новое положение в потоке, вычисляемое путем объединения смещения и исходной точки ссылки.</returns>
+ <param name="offset">Новое положение в потоке.Оно определяется относительно параметра <paramref name="loc" /> и может быть положительным или отрицательным.</param>
+ <param name="loc">Значение типа <see cref="T:System.IO.SeekOrigin" />, которое действует как точка ссылки поиска. </param>
+ <exception cref="T:System.IO.IOException">Попытка поиска выполняется до начала потока. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="offset" /> больше значения <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> недопустим. -или-Значение <paramref name="offset" /> вызвало арифметическое переполнение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Задает указанное значение для длины текущего потока.</summary>
+ <param name="value">Значение задаваемой длины. </param>
+ <exception cref="T:System.NotSupportedException">Размер текущего потока изменить нельзя, и значение параметра <paramref name="value" /> больше текущей емкости.-или- Текущий поток не поддерживает запись. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="value" /> отрицательное или больше максимальной длины <see cref="T:System.IO.MemoryStream" />, где максимальная длина равна (<see cref="F:System.Int32.MaxValue" /> - источник). Источник — это индекс в основном буфере, с которого начинается поток. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Записывает содержимое потока в массив байтов независимо от свойства <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Новый массив байтов.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Возвращает массив байтов без знака, из которого был создан данный поток.Возвращаемое значение указывает, успешно ли выполнено преобразование.</summary>
+ <returns>Значение true, если преобразование прошло успешно; в противном случае — значение false.</returns>
+ <param name="buffer">Сегмент массива байтов, из которого был создан данный поток.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Записывает в текущий поток блок байтов, используя данные, считанные из буфера.</summary>
+ <param name="buffer">Буфер, из которого записываются данные. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток.</param>
+ <param name="count">Максимальное число байтов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение ближе к концу потока, чем число байтов <paramref name="count" />, и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение текущего потока.</summary>
+ <param name="value">Записываемый байт. </param>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение находится в конце потока и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Записывает все содержимое данного потока памяти в другой поток.</summary>
+ <param name="stream">Поток, в который требуется осуществить запись данного потока памяти. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий или конечный поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Задает позицию в потоке, используемую для поиска.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Задает начало потока.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Задает текущее положение в потоке.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Задает конец потока.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Предоставляет универсальное представление последовательности байтов.Этот класс является абстрактным.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>При переопределении в производном классе возвращает значение, показывающее, поддерживает ли текущий поток возможность чтения.</summary>
+ <returns>Значение true, если поток поддерживает чтение; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживается ли в текущем потоке возможность поиска.</summary>
+ <returns>Значение true, если поток поддерживает поиск; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Возвращает значение, которое показывает, может ли для данного потока истечь время ожидания.</summary>
+ <returns>Значение, которое показывает, может ли для данного потока истечь время ожидания.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживает ли текущий поток возможность записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="bufferSize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Освобождает все ресурсы, занятые модулем <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.Stream" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>При переопределении в производном классе очищает все буферы данного потока и вызывает запись данных буферов в базовое устройство.</summary>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы данного потока, вызывает запись буферизованных данных в базовое устройство и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>При переопределении в производном классе получает длину потока в байтах.</summary>
+ <returns>Длинное значение, представляющее длину потока в байтах.</returns>
+ <exception cref="T:System.NotSupportedException">Класс, созданный на основе класса Stream, не поддерживает возможность поиска. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Объект Stream без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>При переопределении в производном классе получает или задает позицию в текущем потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Этот поток не поддерживает поиск. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает позицию в потоке на число считанных байтов.</summary>
+ <returns>Общее количество байтов, считанных в буфер.Это число может быть меньше количества запрошенных байтов, если столько байтов в настоящее время недоступно, а также равняться нулю (0), если был достигнут конец потока.</returns>
+ <param name="buffer">Массив байтов.После завершения выполнения данного метода буфер содержит указанный массив байтов, в котором значения в интервале между <paramref name="offset" /> и (<paramref name="offset" /> + <paramref name="count" /> - 1) заменены байтами, считанными из текущего источника.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в <paramref name="buffer" />, с которого начинается сохранение данных, считанных из текущего потока. </param>
+ <param name="count">Максимальное количество байтов, которое должно быть считано из текущего потока. </param>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию внутри потока на число считанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Считывает байт из потока и перемещает позицию в потоке на один байт или возвращает -1, если достигнут конец потока.</summary>
+ <returns>Байт без знака, приведенный к Int32, или значение -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.ReadTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>При переопределении в производном классе задает позицию в текущем потоке.</summary>
+ <returns>Новая позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно параметра <paramref name="origin" />. </param>
+ <param name="origin">Значение типа <see cref="T:System.IO.SeekOrigin" />, указывающее точку ссылки, которая используется для получения новой позиции. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает поиск, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>При переопределении в производном классе задает длину текущего потока.</summary>
+ <param name="value">Нужная длина текущего потока в байтах. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает ни поиск, ни запись, например, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе записывает последовательность байтов в текущий поток и перемещает текущую позицию в нем вперед на число записанных байтов.</summary>
+ <param name="buffer">Массив байтов.Этот метод копирует байты <paramref name="count" /> из <paramref name="buffer" /> в текущий поток.</param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток. </param>
+ <param name="count">Количество байтов, которое необходимо записать в текущий поток. </param>
+ <exception cref="T:System.ArgumentException">Сумма <paramref name="offset" /> и <paramref name="count" /> больше, чем длина буфера.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> — null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода, такие как не удается найти указанный файл.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> был вызван после закрытия потока.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток и перемещает текущую позицию внутри потока на число записанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение в потоке и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.WriteTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Реализует объект <see cref="T:System.IO.TextReader" />, который считывает символы из потока байтов в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока, используя заданный параметр обнаружения метки порядка следования байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов и параметр обнаружения метки порядка байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов, параметр обнаружения метки порядка байтов и размер буфера.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <param name="bufferSize">Минимальный размер буфера. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="bufferSize" /> меньше или равно нулю. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока на основе заданной кодировки символов, параметра обнаружения меток порядка байтов и размера буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Считываемый поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="detectEncodingFromByteOrderMarks">Значение true для поиска меток порядка байтов в начале файла; в противном случае — значение false.</param>
+ <param name="bufferSize">Минимальный размер буфера.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamReader" />; в противном случае — значение false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Возвращает основной поток.</summary>
+ <returns>Основной поток.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Возвращает текущую кодировку символов, используемую текущим объектом <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Текущая кодировка символов, используемая текущим устройством чтения.После первого вызова любого метода <see cref="Overload:System.IO.StreamReader.Read" /> объекта <see cref="T:System.IO.StreamReader" /> значение может измениться, поскольку до первого вызова метода <see cref="Overload:System.IO.StreamReader.Read" /> автоматическое определение кодировки не выполняется.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Очищает внутренний буфер.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Закрывает основной поток, освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StreamReader" />, и при необходимости освобождает управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>Возвращает значение, определяющее, находится ли позиция текущего потока в конце потока.</summary>
+ <returns>Значение true, если текущее положение находится в конце потока; в противном случае — значение false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Основной поток удален.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Объект <see cref="T:System.IO.StreamReader" /> для пустого потока.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ для прочтения или значение -1, если доступных для чтения символов нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Выполняет чтение следующего символа из входного потока и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из входного потока, представленный в виде объекта <see cref="T:System.Int32" />, или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает заданное максимальное количество символов из текущего потока в буфер начиная с заданного индекса.</summary>
+ <returns>Число символов, которые были считаны, или значение 0, если к концу потока не было считано никаких данных.Это число будет не больше параметра <paramref name="count" />, в зависимости от доступности данных в потоке.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Индекс <paramref name="buffer" />, с которого требуется начать запись. </param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Возникает ошибка ввода-вывода, например закрывается поток. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем указанное количество символов записывается в буфер, возвращается текущий метод.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" />, в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.StreamReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из входного потока или значение null, если достигнут конец входного потока.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из потока или значение null, если все знаки прочитаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца потока.</summary>
+ <returns>Остальная часть потока в виде строки (от текущего положения до конца).Если текущее положение находится в конце потока, возвращается пустая строка ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца потока, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи символов в поток в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя кодировку UTF-8 и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="bufferSize">Размер буфера в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="bufferSize">Размер буфера в байтах.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Получает или задает значение, определяющее, будет ли <see cref="T:System.IO.StreamWriter" /> сбрасывать буфер в основной поток после каждого вызова <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Значение true, чтобы заставить <see cref="T:System.IO.StreamWriter" /> сбросить буфер; в противном случае — false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Получает основной поток, связанный с резервным хранилищем.</summary>
+ <returns>Поток, в который StreamWriter выполняет запись.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.StreamWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">trueЧтобы освободить управляемые и неуправляемые ресурсы; false чтобы освободить только неуправляемые ресурсы. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Кодировка <see cref="T:System.Text.Encoding" />, указанная в конструкторе для текущего экземпляра, или <see cref="T:System.Text.UTF8Encoding" />, если кодировка не задана.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Очищает все буферы для текущего средства записи и вызывает запись всех данных буфера в основной поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство записи закрывается. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Предоставляет StreamWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Записывает символ в поток.</summary>
+ <param name="value">Символ, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Записывает в поток массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые в поток данные.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в поток дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Записывает в поток строку.</summary>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> равняется null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Асинхронно записывает символ в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, содержащий записываемые данные.</param>
+ <param name="index">Положение символа в буфере с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Асинхронно записывает строку в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Асинхронно записывает в поток признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Реализует класс <see cref="T:System.IO.TextReader" />, осуществляющий чтение из строки.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringReader" />, осуществляющий чтение из указанной строки.</summary>
+ <param name="s">Строка, для которой должен быть инициализирован класс <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="s" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StringReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Считывает следующий символ из строки ввода и увеличивает позицию символа на один символ.</summary>
+ <returns>Следующий символ из основной строки или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает блок символов из строки ввода и увеличивает позицию символов на <paramref name="count" />.</summary>
+ <returns>Общее количество символов, считанных в буфер.Оно может быть меньше, чем число запрошенных символов, если большинство символов не доступно в текущий момент, или равно нулю, если достигнут конец основной строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Начальный индекс в буфере. </param>
+ <param name="count">Количество символов, которые необходимо считать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из текущей строки, или значение null, если достигнут конец строки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения строк или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Выполняет чтение всех символов, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Содержимое, начиная от текущей позиции до конца основной строки.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца строки.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи данных в строку.Данные хранятся в основном <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" /> с указанным форматом объекта.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" /> и который имеет указанный формат поставщика.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.StringWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Encoding, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Возвращает основной <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>Базовый StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Возвращает строку, содержащую символы, записанные до этого момента в текущий StringWriter.</summary>
+ <returns>Строка, содержащая символы, записанные в текущий StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Записывает символ в строку.</summary>
+ <param name="value">Символ для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в строку дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Записывает строку в текущую строку.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текущую строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего записано не будет.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в строку символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в строку дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронного записывает в текущий поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Представляет средство чтения, позволяющее считывать последовательные наборы символов.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />, а при необходимости освобождает также и управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Предоставляет TextReader без данных, доступных для чтения.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Выполняет чтение следующего символа, не изменяя состояние средства чтения или источника символа.Возвращает следующий доступный символ, фактически не считывая его из средства чтения.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или средство чтения не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Выполняет чтение следующего символа из средства чтения текста и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из средства чтения текста или значение -1, если доступных символов больше нет.Реализация по умолчанию возвращает значение -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Количество будет меньше или равно <paramref name="count" /> в зависимости от доступности данных в средстве чтения.Этот метод возвращает 0 (нуль), если его вызвать при отсутствии символов, доступных для чтения.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись. </param>
+ <param name="count">Максимальное число считываемых символов.Если конец средства чтения достигнут, прежде чем в буфер считано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" /> в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Выполняет чтение строки символов из средства чтения текста и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из средства чтения, или значение null, если все символы считаны.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов и возвращает данные в виде строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения текста или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца средства чтения текста, и возвращает их в виде одной строки.</summary>
+ <returns>Строка, содержащая все символы, начиная с текущей позиции до конца средства чтения текста.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы с текущей позиции до конца средства чтения текста и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца средства чтения текста.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Представляет модуль записи, который может записывать последовательные наборы символов.Это абстрактный класс.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" /> указанным поставщиком формата.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Сохраняет символы новой строки, используемые для данного TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>При переопределении в производном классе возвращает кодировку символов, в которой записаны выходные данные.</summary>
+ <returns>Кодировка символов, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Возвращает объект, управляющий форматированием.</summary>
+ <returns>Объект <see cref="T:System.IFormatProvider" /> для указанного языка и региональных параметров или форматирование текущего языка и региональных параметров, если не заданы другие.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Возвращает или задает признак конца строки, используемой текущим TextWriter.</summary>
+ <returns>Признак конца строки для текущего TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Предоставляет TextWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Выполняет запись символа в текстовую строку или поток.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает дочерний массив символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Записывает текстовое представление десятичного значения в текстовую строку или поток.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байт.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта с помощью вызова метода ToString для этого объекта.</summary>
+ <param name="value">Записываемый объект. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Асинхронно записывает строку в текстовую строку или поток.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="format" /> или <paramref name="arg" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Выполняет асинхронную запись массива символов в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в текстовую строку или поток. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего не записывается.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Записывает признак конца строки в текстовую строку или поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean, за которым следует признак конца строки.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <param name="index">Положение символа в <paramref name="buffer" />, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Записывает в текстовую строку или поток текстовое представление десятичного значения, за которым следует признак конца строки.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта путем вызова метода ToString для этого объекта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемый объект.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Записывает в текстовую строку или поток строку, за которой следует признак конца строки.</summary>
+ <param name="value">Строка для записи.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Строка или объект передаются в виде null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Асинхронно записывает признак конца строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Асинхронно записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если массив символов имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в текстовую строку или поток строку, за которой следует знак конца строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/zh-hans/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/zh-hans/System.IO.xml
new file mode 100755
index 0000000000..cf7eb52f97
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/zh-hans/System.IO.xml
@@ -0,0 +1,2237 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>用特定的编码将基元数据类型读作二进制值。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公开对 <see cref="T:System.IO.BinaryReader" /> 的基础流的访问。</summary>
+ <returns>与 BinaryReader 关联的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类的当前实例所使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>用从流中读取的指定字节数填充内部缓冲区。</summary>
+ <param name="numBytes">要读取的字节数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在可以读取 <paramref name="numBytes" /> 之前到达了流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">请求的 <paramref name="numBytes" /> 大于内部缓冲区大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>返回下一个可用的字符,并且不提升字节或字符的位置。</summary>
+ <returns>下一个可用的字符,或者,如果没有可用字符或者流不支持查找时为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">当前字符无法通过使用为该流选择的 <see cref="T:System.Text.Encoding" /> 解码到内部字符缓冲区中。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>从基础流中读取字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>输入流中的下一个字符,如果当前无可用字符则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从字节数组中的指定点开始,从流中读取指定的字节数。</summary>
+ <returns>读入 <paramref name="buffer" /> 的字节数。如果可用的字节没有请求的那么多,此数可能小于所请求的字节数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从字符数组中的指定点开始,从流中读取指定的字符数。</summary>
+ <returns>读入缓冲区的总字符数。如果当前可用的字节没有请求的那么多,此数可能小于所请求的字符数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以压缩格式读入 32 位整数。</summary>
+ <returns>压缩格式的 32 位整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">流已损坏。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>从当前流中读取 Boolean 值,并使该流的当前位置提升 1 个字节。</summary>
+ <returns>如果字节为非零,则为 true,否则为 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>从当前流中读取下一个字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的下一个字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>从当前流中读取指定的字节数以写入字节数组中,并将当前位置前移相应的字节数。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字节数组可能小于所请求的字节数。</returns>
+ <param name="count">要读取的字节数。此值必须为 0 或非负数字,否则将出现异常。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>从当前流中读取下一个字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>从当前流中读取的字符。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">读取了一个代理项字符。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>从当前流中读取指定的字符数,并以字符数组的形式返回数据,然后根据所使用的 Encoding 和从流中读取的特定字符,将当前位置前移。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字符数组可能小于所请求的字符数。</returns>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>从当前流中读取十进制数值,并将该流的当前位置提升十六个字节。</summary>
+ <returns>从当前流中读取的十进制数值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>从当前流中读取 8 字节浮点值,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>从当前流中读取 2 字节有符号整数,并使流的当前位置提升 2 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>从当前流中读取 4 字节有符号整数,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>从当前流中读取 8 字节有符号整数,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>从此流中读取 1 个有符号字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的一个有符号字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>从当前流中读取 4 字节浮点值,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 4 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>从当前流中读取一个字符串。字符串有长度前缀,一次 7 位地被编码为整数。</summary>
+ <returns>正被读取的字符串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>使用 Little-Endian 编码从当前流中读取 2 字节无符号整数,并将流的位置提升 2 个字节。</summary>
+ <returns>从该流中读取的 2 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>从当前流中读取 4 字节无符号整数并使流的当前位置提升 4 个字节。</summary>
+ <returns>从该流中读取的 4 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>从当前流中读取 8 字节无符号整数并使流的当前位置提升 8 个字节。</summary>
+ <returns>从该流中读取的 8 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化向流中写入的 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryWriter" /> 对象之后打开流对象,则为 true;否则为, false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>获取 <see cref="T:System.IO.BinaryWriter" /> 的基础流。</summary>
+ <returns>与 BinaryWriter 关联的基础流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 类的当前实例占用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定无后备存储区的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>持有基础流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>设置当前流中的位置。</summary>
+ <returns>包含当前流的位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的一个字段,指示获取新位置所依据的参考点。</param>
+ <exception cref="T:System.IO.IOException">文件指针被移到无效位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值无效。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>将单字节 Boolean 值写入当前流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要写入的 Boolean 值(0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>将一个无符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的无符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>将字节数组写入基础流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节数组部分写入当前流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>将 Unicode 字符写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="ch">要写入的非代理项 Unicode 字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是单一代理项字符。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>将字符数组写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符数组部分写入当前流,并根据所使用的 Encoding(可能还根据向流中写入的特定字符),提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <param name="index">
+ <paramref name="chars" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>将一个十进制值写入当前流,并将流位置提升十六个字节。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>将 2 字节有符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>将一个有符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的有符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>将有长度前缀的字符串按 <see cref="T:System.IO.BinaryWriter" /> 的当前编码写入此流,并根据所使用的编码和写入流的特定字符,提升流的当前位置。</summary>
+ <param name="value">要写入的值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>将 2 字节无符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以压缩格式写出 32 位整数。</summary>
+ <param name="value">要写出的 32 位整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">流已关闭。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>读操作试图超出流的末尾时引发的异常。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,将其消息字符串设置为系统提供的消息,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,使其消息字符串设置为 <paramref name="message" />,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>在数据流的格式无效时引发的异常。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的错误消息初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>创建一个流,其后备存储为内存。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化为零的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建当前流的无符号字节数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>基于字节数组的指定区域(索引)初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小于零。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于字节数组的指定区域,初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性和调用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力按指定设置的状态下,基于字节数组的指定区域初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <param name="publiclyVisible">设置为 true 可以启用 <see cref="M:System.IO.MemoryStream.GetBuffer" />,它返回无符号字节数组,流从该数组创建;否则为 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用按指定要求初始化的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="capacity">内部数组的初始大小(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 为负数。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>获取一个值,该值指示当前流是否支持读取。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>获取一个值,该值指示当前流是否支持查找。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>获取一个值,该值指示当前流是否支持写入。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>获取或设置分配给该流的字节数。</summary>
+ <returns>流的缓冲区的可使用部分的长度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量设置为负或小于流的当前长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <exception cref="T:System.NotSupportedException">对不能修改其容量的流调用 set。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取所有字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。</param>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.MemoryStream" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>重写 <see cref="M:System.IO.Stream.Flush" /> 方法以便不执行任何操作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清除此流的所有缓冲区,并监视取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>获取流的长度(以字节为单位)。</summary>
+ <returns>流的长度(以字节为单位)。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>获取或设置流中的当前位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">此位置设置为负值或大于 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流中读取字节块并将数据写入缓冲区。</summary>
+ <returns>写入缓冲区中的总字节数。如果字节数当前不可用,则总字节数可能小于所请求的字节数;如果在读取到任何字节前已到达流结尾,则为零。</returns>
+ <param name="buffer">当此方法返回时,包含指定的字节数组,该数组中从 <paramref name="offset" /> 到 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前流中读取的字符替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储当前流中的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>从当前流中读取一个字节。</summary>
+ <returns>强制转换为 <see cref="T:System.Int32" /> 的字节;或者如果已到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>将当前流中的位置设置为指定值。</summary>
+ <returns>流内的新位置,通过将初始引用点和偏移量合并计算而得。</returns>
+ <param name="offset">流内的新位置。它是相对于 <paramref name="loc" /> 参数的位置,而且可正可负。</param>
+ <param name="loc">类型 <see cref="T:System.IO.SeekOrigin" /> 的值,它用作查找引用点。</param>
+ <exception cref="T:System.IO.IOException">试图在流的开始位置之前查找。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 无效。- 或 -<paramref name="offset" /> 导致算法溢出。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>将当前流的长度设为指定值。</summary>
+ <param name="value">用于设置长度的值。</param>
+ <exception cref="T:System.NotSupportedException">当前流无法调整大小,而且 <paramref name="value" /> 大于当前容量。- 或 - 当前流不支持写入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 为负或者大于 <see cref="T:System.IO.MemoryStream" /> 的最大长度,其中最大长度为 (<see cref="F:System.Int32.MaxValue" />- origin),origin 为基础缓冲区中作为流的起点的索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>将流内容写入字节数组,而与 <see cref="P:System.IO.MemoryStream.Position" /> 属性无关。</summary>
+ <returns>新的字节数组。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>返回从中创建此流的无符号字节的数组。用于指示转换是否成功的返回值。</summary>
+ <returns>如果转换成功,则为 true;否则为 false。</returns>
+ <param name="buffer">用于创建此流的字节数组段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用从缓冲区读取的数据将字节块写入当前流。</summary>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置到流结尾的距离小于 <paramref name="count" /> 字节,并且无法修改容量。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>将一个字节写入当前位置上的当前流。</summary>
+ <param name="value">要写入的字节。</param>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置位于流的末尾,而且容量不能被修改。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>将此内存流的整个内容写入到另一个流中。</summary>
+ <param name="stream">要写入此内存流的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定在流的位置以查找使用。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定流的开头。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定流内的当前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定流的结尾。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供字节序列的一般视图。这是一个抽象类。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 类的新实例。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>当在派生类中重写时,获取指示当前流是否支持读取的值。</summary>
+ <returns>如果流支持读取,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>当在派生类中重写时,获取指示当前流是否支持查找功能的值。</summary>
+ <returns>如果流支持查找,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>获取一个值,该值确定当前流是否可以超时。</summary>
+ <returns>一个确定当前流是否可以超时的值。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>当在派生类中重写时,获取指示当前流是否支持写入功能的值。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数或零。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中异步读取字节并将其写入到另一流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>当在派生类中重写时,将清除该流的所有缓冲区,并使得所有缓冲数据被写入到基础设备。</summary>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清理这个流的所有缓冲区,并使所有缓冲数据写入基础设备,并且监控取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>当在派生类中重写时,获取流长度(以字节为单位)。</summary>
+ <returns>表示流长度(以字节为单位)的长值。</returns>
+ <exception cref="T:System.NotSupportedException">从 Stream 派生的类不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>无后备存储区的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>当在派生类中重写时,获取或设置当前流中的位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,从当前流读取字节序列,并将此流中的位置提升读取的字节数。</summary>
+ <returns>读入缓冲区中的总字节数。如果很多字节当前不可用,则总字节数可能小于请求的字节数;如果已到达流结尾,则为零 (0)。</returns>
+ <param name="buffer">字节数组。此方法返回时,该缓冲区包含指定的字符数组,该数组的 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字节替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。</param>
+ <param name="count">要从当前流中最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流异步读取字节序列,并将流中的位置提升读取的字节数。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>从流中读取一个字节,并将流内的位置向前提升一个字节,或者如果已到达流结尾,则返回 -1。</summary>
+ <returns>强制转换为 Int32 的无符号字节,如果到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试读取多长时间。</summary>
+ <returns>一个确定流在超时前尝试读取多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>当在派生类中重写时,设置当前流中的位置。</summary>
+ <returns>当前流中的新位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 参数的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 类型的值,指示用于获取新位置的参考点。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>当在派生类中重写时,设置当前流的长度。</summary>
+ <param name="value">所需的当前流的长度(以字节表示)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入和查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,向当前流中写入字节序列,并将此流中的当前位置提升写入的字节数。</summary>
+ <param name="buffer">字节数组。此方法将 <paramref name="count" /> 个字节从 <paramref name="buffer" /> 复制到当前流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">要写入当前流的字节数。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节序列异步写入当前流,并将流的当前位置提升写入的字节数。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>将一个字节写入流内的当前位置,并将流内的位置向前提升一个字节。</summary>
+ <param name="value">要写入流中的字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">该流不支持写入,或者该流已关闭。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试写入多长时间。</summary>
+ <returns>一个确定流在超时前尝试写入多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>实现一个 <see cref="T:System.IO.TextReader" />,使其以一种特定的编码从字节流中读取字符。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>用指定的字节顺序标记检测选项,为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的字符编码为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码和字节顺序标记检测选项。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <exception cref="T:System.ArgumentException">流不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小于或等于零。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小,有选择性的打开流。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">如果要在文件开头查找字节顺序标记,则为 true;否则为 false。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.StreamReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>返回基础流。</summary>
+ <returns>基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>获取当前 <see cref="T:System.IO.StreamReader" /> 对象正在使用的当前字符编码。</summary>
+ <returns>当前读取器所使用的当前字符编码。第一次调用 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法后,该值可能会不同,因为直到第一次调用 <see cref="Overload:System.IO.StreamReader.Read" /> 方法时,才会进行编码的自动检测。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除内部缓冲区。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>关闭基础流,释放 <see cref="T:System.IO.StreamReader" /> 使用的未托管资源,同时还可以根据需要释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>获取一个值,该值指示当前的流位置是否在流结尾。</summary>
+ <returns>如果当前流位置位于流的末尾,则为 true;否则为 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基础流已释放。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空流周围的 <see cref="T:System.IO.StreamReader" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>返回下一个可用字符,但不使用它。</summary>
+ <returns>为表示下一个要读取的字符的整数,或者,如果没有要读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>读取输入流中的下一个字符并使该字符位置提升一个字符。</summary>
+ <returns>输入流中表示为 <see cref="T:System.Int32" /> 对象的下一个字符。如果不再有可用的字符,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从指定的索引位置开始将来自当前流的指定的最多字符读到缓冲区。</summary>
+ <returns>已读取的字符数,或者如果已到达流结尾并且未读取任何数据,则为 0。该数小于或等于 <paramref name="count" /> 参数,具体取决于流中是否有可用的数据。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">开始写入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误,如流被关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入缓冲区之前已到达流结尾,则将返回当前方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中读取指定的最大字符数并从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入到缓冲区之前就已经达到流结尾,则将返回此方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>从当前流中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>输入流中的下一行;如果到达了输入流的末尾,则为 null。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>从当前流中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自流的下一行;如果读取了所有字符,则为 null。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>读取来自流的当前位置到结尾的所有字符。</summary>
+ <returns>字符串形式的流的其余部分(从当前位置到结尾)。如果当前位置位于流结尾,则返回空字符串 (“”)。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>异步读取来自流的当前位置到结尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括带有从流的当前位置到结尾的字符的字符串。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>实现一个 <see cref="T:System.IO.TextWriter" />,使其以一种特定的编码向流中写入字符。若要浏览此类型的.NET Framework 源代码,请参阅参考源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>用 UTF-8 编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的一个新实例。</summary>
+ <param name="stream">要写入的流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>用指定的编码及缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>获取或设置一个值,该值指示 <see cref="T:System.IO.StreamWriter" /> 是否在每次调用 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之后,将其缓冲区刷新到基础流。</summary>
+ <returns>强制 <see cref="T:System.IO.StreamWriter" /> 刷新其缓冲区时,为 true;否则,为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>获取同后备存储连接的基础流。</summary>
+ <returns>此 StreamWriter 正在写入的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StreamWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>在当前实例的构造函数中指定的 <see cref="T:System.Text.Encoding" />;或者如果未指定编码,则为 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清理当前写入器的所有缓冲区,并使所有缓冲数据写入基础流。</summary>
+ <exception cref="T:System.ObjectDisposedException">当前编写器已关闭。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>将字符写入流。</summary>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>将字符数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>将字符串写入流。</summary>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>将字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>将字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>将行终止符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行终止符的字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行终止符的字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行终止符的字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>实现从字符串进行读取的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化从指定字符串进行读取的 <see cref="T:System.IO.StringReader" /> 类的新实例。</summary>
+ <param name="s">应将 <see cref="T:System.IO.StringReader" /> 初始化为的字符串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 参数为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringReader" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>返回下一个可用的字符,但不使用它。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>读取输入字符串中的下一个字符并将该字符的位置提升一个字符。</summary>
+ <returns>基础字符串中的下一个字符,或者如果没有更多的可用字符,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>读取输入字符串中的字符块,并将字符位置提升 <paramref name="count" />。</summary>
+ <returns>读入缓冲区的总字符数。如果当前没有那么多字符可用,则总字符数可能会少于所请求的字符数,或者如果已到达基础字符串的结尾,则总字符数为零。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">缓存区中的起始索引。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>从当前字符串中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>当前字符串中的下一行;或为 null (如果到达了字符串的末尾)。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>从当前字符串中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自字符串读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>从当前位置到基础字符串的结尾之间的内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束字符串字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>实现一个用于将信息写入字符串的 <see cref="T:System.IO.TextWriter" />。该信息存储在基础 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式控制初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 并具有指定格式提供程序的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>用来写入输出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>返回基础 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基础 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>返回包含迄今为止写入到当前 StringWriter 中的字符的字符串。</summary>
+ <returns>包含写入到当前 StringWriter 中的字符的字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>将字符写入该字符串。</summary>
+ <param name="value">要写入的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入该字符串。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>将字符串写入当前流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以异步方式将字符写入流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以异步方式将字符串写入当前流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以异步方式将后跟行结束符的字符写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>将一后跟行结束符的字符串异步写入当前字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>表示可读取有序字符系列的读取器。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供一个无数据可供读取的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>读取下一个字符,而不更改读取器状态或字符源。返回下一个可用字符,而实际上并不从读取器中读取此字符。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该读取器不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>读取文本读取器中的下一个字符并使该字符的位置前移一个字符。</summary>
+ <returns>文本读取器中的下一个字符,或为 -1(如果没有更多可用字符)。默认实现将返回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前读取器中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数会小于或等于 <paramref name="count" />,具体取决于读取器中是否有可用的数据。如果调用此方法时没有留下更多的字符供读取,则此方法返回 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前就已达读取器的末尾,则返回该方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前文本读取器中读取指定的最大字符数并从指定索引处开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,具体取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,此参数包含指定的字符数组,该数组中从 <paramref name="index" /> 到 (<paramref name="index" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>从文本读取器中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>读取器中的下一行,或为 null (如果已读取了所有字符)。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自文本读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>一个包含从当前位置到文本读取器末尾的所有字符的字符串。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束文本读取器字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>表示可以编写一个有序字符系列的编写器。此类为抽象类。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供程序初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>存储用于此 TextWriter 的换行符。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>当在派生类中重写时,返回用来写输出的该字符编码。</summary>
+ <returns>用来写入输出的字符编码。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>获取控制格式设置的对象。</summary>
+ <returns>特定区域性的 <see cref="T:System.IFormatProvider" /> 对象,或者如果未指定任何其他区域性,则为当前区域性的格式设置。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>获取或设置由当前 TextWriter 使用的行结束符字符串。</summary>
+ <returns>当前 TextWriter 的行结束符字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>将 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>将字符写入该文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>将字符数组写入该文本字符串或流。</summary>
+ <param name="buffer">要写入文本流中的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入文本字符串或流。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>将十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>以异步形式将字符串写入到文本字符串或流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0) 或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以异步形式将字符写入到下一个文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以异步形式将字符数组写入到下一个字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以异步形式将字符串写入到下一字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>将行结束符的字符串写入文本字符串或流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>将后面带有行结束符的 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>将后跟行结束符的字符写入文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>将后跟行结束符的字符数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <param name="index">在开始读取数据时 <paramref name="buffer" /> 中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>将后面带有行结束符的十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>将后跟行结束符的 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>将后跟行结束符的 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>将后跟行结束符的 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将后跟行结束符的此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>将后跟行结束符的 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>将后跟行结束符的字符串写入文本字符串或流。</summary>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">字符串或对象作为 null 传入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>将后跟行结束符的 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>将后跟行结束符的 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>将行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行结束符的字符异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>将后跟行结束符的字符数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果字符数组为 null,则仅写入行结束符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.3/zh-hant/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.3/zh-hant/System.IO.xml
new file mode 100755
index 0000000000..26192a9d79
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.3/zh-hant/System.IO.xml
@@ -0,0 +1,2246 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>以特定的編碼方式,將基本資料型別當做二進位值讀取。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體,並選擇性地保留資料流開啟狀態。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 為 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公開 <see cref="T:System.IO.BinaryReader" /> 之基礎資料流的存取。</summary>
+ <returns>與 BinaryReader 相關聯的基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryReader" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryReader" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>將從資料流讀取的指定位元組數目填入內部緩衝區。</summary>
+ <param name="numBytes">要讀取的位元組數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在 <paramref name="numBytes" /> 可讀取之前到達資料流末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">所要求的 <paramref name="numBytes" /> 大於內部緩衝區大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>傳回下一個可用字元,而不前移位元組或字元的位置。</summary>
+ <returns>下一個可用的字元;如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">無法使用針對資料流選取的 <see cref="T:System.Text.Encoding" /> 將目前的字元解碼到內部字元緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自基礎資料流讀取字元,並將資料流中目前的位置往前移。</summary>
+ <returns>輸入資料流的下一個字元;如果目前沒有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>由位元組陣列中指定點開始,讀取資料流中的指定位元組數。</summary>
+ <returns>要讀入 <paramref name="buffer" /> 的位元組數。如果沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>由字元陣列中的指定點開始,從資料流讀取指定字元數。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以壓縮格式讀取 32 位元整數。</summary>
+ <returns>壓縮格式的 32 位元整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">資料流已損毀。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>自目前資料流讀取 Boolean 值,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>如果位元組為非零值,則為 true;否則為 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>自目前資料流讀取下一個位元組,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>自目前資料流讀取的下一個位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>將目前資料流中的指定位元組數讀入位元組陣列中,並將目前的位置前移該位元組數。</summary>
+ <returns>位元組陣列,含有自基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的位元組數。</returns>
+ <param name="count">要讀取的位元組數。這個值必須是 0 或非負數,否則會發生例外狀況。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自目前資料流讀取下一個字元,並將資料流中目前的位置往前移。</summary>
+ <returns>自目前資料流讀取的字元。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">讀取到 Surrogate 字元</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>讀取目前資料流中的指定字元數,並將資料傳入字元陣列中,然後依據使用的 Encoding 以及正在從資料流中讀取的指定字元,前移目前的位置。</summary>
+ <returns>字元陣列,含有從基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的字元數。</returns>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>自目前資料流讀取十進位值,並將資料流的目前位置前移十六個位元組。</summary>
+ <returns>自目前資料流讀取的十進位值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>自目前資料流讀取 8 位元組浮點數值,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>自目前資料流讀取 2 位元組帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自目前資料流讀取的 2 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>自目前資料流讀取 4 位元組帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>自目前資料流讀取 8 位元組帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>自資料流讀取帶正負號的位元組,並將資料流目前位置前移一個位元組。</summary>
+ <returns>自資料流讀取的帶正負號的位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>自目前資料流讀取 4 位元組浮點數值,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>自目前資料流讀取字串。字串會以長度為前置字元,每次以七位元編碼為一整數。</summary>
+ <returns>讀取的字串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>以位元組由小到大的編碼方式自目前資料流讀取 2 位元組不帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自這個資料流讀取 2 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>自目前資料流讀取 4 位元組不帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自這個資料流讀取 4 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>自目前資料流讀取 8 位元組不帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自這個資料流讀取 8 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二進位方式將基本型別 (Primitive Type) 寫入資料流,並支援以特定編碼方式寫入字串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,其將寫入資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>取得 <see cref="T:System.IO.BinaryWriter" /> 的基礎資料流。</summary>
+ <returns>與 BinaryWriter 相關聯的基礎資料流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryWriter" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定沒有備份存放區的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>容納基礎資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>設定目前資料流位置。</summary>
+ <returns>目前資料流的位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的欄位,表示要取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">檔案指標已移至無效的位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值是無效的。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>寫入一位元組的 Boolean 值至目前資料流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要寫入的 Boolean 值 (0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>將不帶正負號 (Unsigned) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的不帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>將位元組陣列寫入基礎資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>將一個區域的位元組陣列寫入目前資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>將 Unicode 字元寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="ch">非 Surrogate,要寫入的 Unicode 字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是單一 Surrogate 字元。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元陣列中的一區段寫入至目前的資料流,並按照所使用的 Encoding 和可能為寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <param name="index">
+ <paramref name="chars" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>將十進位值寫入目前的資料流,並將資料流位置往前移十六個位元組。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>將八位元組浮點數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>將二位元組帶正負號的整數 (Signed Integer) 寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>將四位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>將八位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>將帶正負號 (Signed) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>將四位元組浮點數 (Floating-Point) 值寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>將有長度前置字元的字串以目前 <see cref="T:System.IO.BinaryWriter" /> 的編碼方式寫入此資料流,並按照所使用的編碼方式和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="value">要寫入的值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>將二位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>將四位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>將八位元組不帶正負號的整數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組不帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以壓縮格式寫入 32 位元整數。</summary>
+ <param name="value">要寫入的 32 位元整數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">已關閉資料流。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>嘗試超過資料流末端進行讀取時所擲回的例外狀況。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>將其訊息字串設定為系統提供的訊息且將其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>使用其訊息字串設定為 <paramref name="message" /> 和其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>資料流在格式無效時擲回的例外狀況。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>使用造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>建立支援的存放區為記憶體的資料流。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化為零的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>根據指定的位元組陣列,初始化 <see cref="T:System.IO.MemoryStream" /> 類別之不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立目前資料流之不帶正負號位元組的陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>根據具有指定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性設定之位元組陣列,來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>根據位元組陣列的指定區域 (索引),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小於零。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>根據位元組陣列的指定區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>根據指定的位元組陣列區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性和依指定所設定的呼叫 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <param name="publiclyVisible">啟用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> (傳回從其中建立資料流的不帶正負號的位元組陣列),則為 true;否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用初始化為指定的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="capacity">內部陣列的初始大小,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 為負值。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>取得表示目前資料流是否支援讀取的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>取得表示目前資料流是否支援搜尋的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>取得表示目前資料流是否支援寫入的值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>取得或設定配置給這個資料流的位元組數目。</summary>
+ <returns>資料流緩衝區可使用部分的長度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">設定的容量為負數或小於資料流目前的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <exception cref="T:System.NotSupportedException">set 在無法修改其容量的資料流上被叫用 (Invoke)。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.MemoryStream" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>覆寫 <see cref="M:System.IO.Stream.Flush" /> 方法,以便不執行任何動作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>非同步清除這個資料流的所有緩衝區,並監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>取得資料流的長度,以位元組為單位。</summary>
+ <returns>資料流的長度,以位元組為單位。</returns>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>取得或設定資料流中目前的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置設為負數值或大於 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>從目前的資料流讀取位元組區塊,並且將資料寫入緩衝區。</summary>
+ <returns>寫入至緩衝區的總位元組數。如果目前無法提供那麼多的位元組數目,則這個數目可能小於所要求的位元組數目,或如果在讀取任何資料之前已經到達資料流末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 之值的指定位元組陣列,該值是由讀取自目前資料流的字元所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零為起始的位元組位移,用來開始儲存讀取自目前資料流的資料。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>從目前的資料流讀取位元組。</summary>
+ <returns>轉型為 <see cref="T:System.Int32" /> 的位元組;如果已經到達資料流的末端,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>將目前資料流中的位置設定為指定的數值。</summary>
+ <returns>資料流中的新位置,是組合初始的參考點和位移計算出來的。</returns>
+ <param name="offset">資料流中的新位置。這是相對於 <paramref name="loc" /> 參數,並且可能是正數或負數。</param>
+ <param name="loc">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,做為搜尋參考點。</param>
+ <exception cref="T:System.IO.IOException">在資料流開頭之前嘗試搜尋。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">有無效的 <see cref="T:System.IO.SeekOrigin" />。-或-<paramref name="offset" /> 造成了算術溢位。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>將目前資料流的長度設定為指定的數值。</summary>
+ <param name="value">要設定長度的數值。</param>
+ <exception cref="T:System.NotSupportedException">目前的資料流不是可調整大小的,並且 <paramref name="value" /> 大於目前的容量。-或- 目前的資料流不支援寫入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 為負,或大於 <see cref="T:System.IO.MemoryStream" /> 的最大長度,最大長度是 (<see cref="F:System.Int32.MaxValue" /> - 原點),原點是資料流開始的基礎緩衝區索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>不論 <see cref="P:System.IO.MemoryStream.Position" /> 屬性為何,將資料流內容寫入位元組陣列。</summary>
+ <returns>新的位元組陣列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>傳回用於建立這個資料流之不帶正負號位元組的陣列。指出轉換是否成功的傳回值。</summary>
+ <returns>如果轉換成功,則為 true;否則為 false。</returns>
+ <param name="buffer">從其中建立此資料流的位元組陣列區段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用讀取自緩衝區的資料,將位元組區塊寫入至目前的資料流。</summary>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 和 <paramref name="count" /> 位元組相比,目前的位置更接近資料流末端,並且容量無法修改。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>寫入位元組至資料流目前位置。</summary>
+ <param name="value">要寫入的位元組。</param>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 目前的位置在資料流結尾,並且無法修改容量。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>將這個記憶體資料流的整個內容寫入另一個資料流。</summary>
+ <param name="stream">要寫入這個記憶體資料流的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流或目標資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定資料流中要用於搜尋的位置。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定資料流的開端。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定資料流中的目前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定資料流的末端。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供位元組順序的一般觀點。這是 abstract 類別。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>在衍生類別中覆寫時,取得指示目前的資料流是否支援讀取的數值。</summary>
+ <returns>如果資料流支援讀取,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援搜尋的數值。</summary>
+ <returns>如果資料流支援搜尋,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>取得值,該值判斷目前的資料流是否可以逾時。</summary>
+ <returns>值,判斷目前的資料流是否可以逾時。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援寫入的數值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>從目前資料流讀取位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值或零。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>當在衍生類別中覆寫時,會清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,造成任何緩衝資料都寫入基礎裝置,並且監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>在衍生類別中覆寫時,取得資料流的長度 (以位元組為單位)。</summary>
+ <returns>代表資料流長度的長數值 (以位元組為單位)。</returns>
+ <exception cref="T:System.NotSupportedException">衍生自 Stream 的類別不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>沒有底層存放區的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>在衍生類別中覆寫時,取得或設定在目前資料流的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>當在衍生類別中覆寫時,自目前資料流讀取一連串的位元組,並依所讀取的位元組數目進階資料流中的位置。</summary>
+ <returns>緩衝區所讀取的總位元組數。如果目前無法取得足夠的位元組,則這個數目可能小於所要求的位元組數,如果已經到達資料流末端,則為零 (0)。</returns>
+ <param name="buffer">位元組陣列。當這個方法返回時,緩衝區會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 值的指定位元組陣列,由從目前來源讀取的位元組所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始儲存讀取自目前資料流之資料的位置。</param>
+ <param name="count">自目前資料流讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式從目前的資料流讀取位元組序列,並依讀取的位元組數將資料流中的位置往前移。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>從資料流讀取一個位元組,並將資料流的位置推進一個位元組;如果在資料流末端,則傳回 -1。</summary>
+ <returns>轉型為 Int32 的不帶正負號位元組,如果在資料流末端,則為 -1。</returns>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>在衍生類別中覆寫時,設定在目前資料流的位置。</summary>
+ <returns>目前資料流的新位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 參數的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,表示用來取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋,例如資料流為管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>在衍生類別中覆寫時,設定目前資料流的長度。</summary>
+ <param name="value">想要的目前資料流長度 (單位為位元組)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入和搜尋,例如,如果資料流是從管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>在衍生類別中覆寫時,將一連串的位元組寫入目前的資料流,並且由這個資料流中目前的位置前移寫入的位元組數目。</summary>
+ <param name="buffer">位元組陣列。此方法會從 <paramref name="buffer" /> 複製 <paramref name="count" /> 位元組到目前資料流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入目前資料流的位元組數目。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式將位元組序列寫入至目前的資料流,並依寫入的位元組數將資料流中目前的位置往前移。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>寫入一個位元組至資料流的目前位置,並將資料流位置推進一個位元組。</summary>
+ <param name="value">寫入資料流的位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入,或資料流已經關閉。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>實作以特定的編碼方式自位元組資料流讀取字元的 <see cref="T:System.IO.TextReader" />。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>為指定的資料流,初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>使用指定的位元組順序標記偵測選項,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的字元編碼,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>使用指定的字元編碼和位元組順序標記偵測選項,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>使用指定的字元編碼、位元組順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小於或等於零值。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>根據指定的字元編碼、位元順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">true 表示在檔案開頭尋找位元順序標記;否則為 false。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>傳回基礎資料流。</summary>
+ <returns>基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>取得目前 <see cref="T:System.IO.StreamReader" /> 物件使用的目前字元編碼。</summary>
+ <returns>目前讀取器所使用的字元編碼。在第一次呼叫 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法之後其值可能不同,因為編碼方式的自動偵測要等到第一次呼叫 <see cref="Overload:System.IO.StreamReader.Read" /> 方法後才完成。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除內部緩衝區。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>關閉基礎資料流,接著釋放 <see cref="T:System.IO.StreamReader" /> 所使用的 Unmanaged 資源,然後再選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>取得表示現行資料流位置是否在資料流結尾的值。</summary>
+ <returns>如果現行資料流位置在資料流的結尾,則為 true;否則為 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置基礎資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空資料流周圍的 <see cref="T:System.IO.StreamReader" /> 物件。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有要讀取的字元或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>自輸入資料流讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>來自輸入資料流的下一個字元會以 <see cref="T:System.Int32" /> 物件來表示;如果不再有可以使用的字元,則以 -1 表示。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的字元數目上限,在指定的索引位置開始讀入緩衝區中。</summary>
+ <returns>已讀取字元數,或為 0 (如果處於資料流末端而無資料讀取)。數目將小於或等於 <paramref name="count" /> 參數,取決於資料流內是否有資料可供使用。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">要開始寫入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤,例如資料流已經關閉。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>自目前資料流讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>輸入資料流的下一行,或為 null (如果已到達輸入資料流末端)。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>自目前資料流非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含資料流中的下一行,或者是 null (如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>讀取從目前位置到資料流末端的所有字元。</summary>
+ <returns>資料流從目前位置到末端的其餘字串。如果目前位置位於資料流末端,則傳回空字串 ("")。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到資料流末端的所有字元,並將它們以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含字串,該字串含有從目前位置到資料流結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>實作以特定的編碼方式將字元寫入位元組資料流的 <see cref="T:System.IO.TextWriter" />。若要瀏覽此類型的.NET Framework 原始碼,請參閱參考來源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>使用 UTF-8 編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>取得或設定值,指出 <see cref="T:System.IO.StreamWriter" /> 在每次呼叫 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之後,是否要將其緩衝區清除到基礎資料流。</summary>
+ <returns>強制 <see cref="T:System.IO.StreamWriter" /> 清除其緩衝區,則為 true,否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>取得以備份存放區作介面的基礎資料流。</summary>
+ <returns>StreamWriter 正在寫入的資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StreamWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> (在目前執行個體的建構函式中指定);如果未指定編碼方式,則為 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並且造成所有緩衝資料都寫入基礎資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">目前寫入器已關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>將一個字元寫入資料流。</summary>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>將字串寫入資料流。</summary>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 Null,則不會寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>將行結束字元以非同步方式寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>實作讀取字串的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.StringReader" /> 類別的新執行個體,這個執行個體會從指定的字串讀取。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> 應該初始化的目的字串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 參數為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringReader" /> 使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>自輸入字串讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>基礎字串的下一個字元;如果不再有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>自輸入字串讀取字元區塊,並將字元位置前移 <paramref name="count" /> 個字元。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前無法提供那麼多的字元數,則這個數目可能小於所要求的字元數,或如果已經到達基礎字串的末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">緩衝區中的起始索引。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>自目前字串讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>目前字串的下一行,如果已到達字串的結尾,則為 null。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>自目前字串非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>基礎字串從目前位置至結尾的內容。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到字串結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>實作 <see cref="T:System.IO.TextWriter" /> 以便將資訊寫入字串。資訊儲存在基礎 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的控制項格式,初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體可寫入至指定的 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體會寫入至指定的 <see cref="T:System.Text.StringBuilder" />,並且具有指定的格式提供者。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>寫入輸出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>傳回基礎 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基礎 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>傳回字串,包含被寫入至目前 StringWriter 的字元。</summary>
+ <returns>字串,包含被寫入至目前 StringWriter 的字元。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>將一個字元寫入至字串。</summary>
+ <param name="value">要寫入的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入至字串。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>將字串寫入至目前字串。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入至目前字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串至文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入至目前的字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>代表可以讀取一連串連續字元的讀取器 (Reader)。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextReader" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextReader" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供未讀取資料的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>讀取下一個字元,而不會變更讀取器或字元來源的狀態。傳回下一個可用字元,而不會實際從讀取器讀取。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或讀取器不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>自文字讀取器讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>文字讀取器的下一個字元;如果不再有字元可供使用,則為 -1。預設的實作會傳回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於資料是否在讀取器裡可供使用。如果不再有字元可供讀取時呼叫,這個方法傳回 0 (零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達讀取器末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,這個參數會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> -1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>自文字讀取器讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>讀取器的下一行,或者如果所有字元都被讀取,則為 null。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含文字讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>字串,包含從目前位置到文字讀取器結尾的所有字元。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到文字讀取器結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>代表可以寫入一連串連續字元的寫入器。這個類別是抽象的。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供者,初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式設定的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>儲存這個 TextWriter 所使用的新行字元。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextWriter" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>當在衍生類別中覆寫該屬性時,傳回用於寫入輸出的字元編碼。</summary>
+ <returns>寫入輸出時使用的字元編碼。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>取得控制格式設定的物件。</summary>
+ <returns>特定文化特性的 <see cref="T:System.IFormatProvider" /> 物件,或者目前文化特性的格式 (如果未指定其他文化特性)。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>取得或設定目前 TextWriter 所使用的行結束字元字串。</summary>
+ <returns>目前 TextWriter 的行結束字元字串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>將 Boolean 值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>將字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">要寫入到文字資料流的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元的子陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>將十進位值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>呼叫該物件的 ToString 方法,將物件的文字表示寫入至文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>將字串寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零) 或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以非同步方式將字元陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串到文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>將行結束字元寫入到文字字串或資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>將 Boolean 值的文字表示,並加上行結束字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>將十進位值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>透過呼叫該物件上的 ToString 方法,將該物件的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">傳入的字串或物件為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>以非同步方式將行結束字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果字元陣列是 null,則只有行結束字元會被寫入。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/System.IO.dll b/packages/system.io/4.3.0/ref/netstandard1.5/System.IO.dll
new file mode 100755
index 0000000000..ddd816f645
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/System.IO.dll
Binary files differ
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/System.IO.xml
new file mode 100755
index 0000000000..94677abb83
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Reads primitive data types as binary values in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="input">The input stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding.</summary>
+ <param name="input">The input stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryReader" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="input">The input stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryReader" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> or <paramref name="input" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Exposes access to the underlying stream of the <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>The underlying stream associated with the BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Fills the internal buffer with the specified number of bytes read from the stream.</summary>
+ <param name="numBytes">The number of bytes to be read. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached before <paramref name="numBytes" /> could be read. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Requested <paramref name="numBytes" /> is larger than the internal buffer size.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Returns the next available character and does not advance the byte or character position.</summary>
+ <returns>The next available character, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">The current character cannot be decoded into the internal character buffer by using the <see cref="T:System.Text.Encoding" /> selected for the stream.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Reads characters from the underlying stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>The next character from the input stream, or -1 if no characters are currently available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of bytes from the stream, starting from a specified point in the byte array. </summary>
+ <returns>The number of bytes read into <paramref name="buffer" />. This might be less than the number of bytes requested if that many bytes are not available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of bytes to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads the specified number of characters from the stream, starting from a specified point in the character array.</summary>
+ <returns>The total number of characters read into the buffer. This might be less than the number of characters requested if that many characters are not currently available, or it might be zero if the end of the stream is reached.</returns>
+ <param name="buffer">The buffer to read data into. </param>
+ <param name="index">The starting point in the buffer at which to begin reading into the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. -or-The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Reads in a 32-bit integer in compressed format.</summary>
+ <returns>A 32-bit integer in compressed format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">The stream is corrupted.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Reads a Boolean value from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>true if the byte is nonzero; otherwise, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Reads the next byte from the current stream and advances the current position of the stream by one byte.</summary>
+ <returns>The next byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Reads the specified number of bytes from the current stream into a byte array and advances the current position by that number of bytes.</summary>
+ <returns>A byte array containing data read from the underlying stream. This might be less than the number of bytes requested if the end of the stream is reached.</returns>
+ <param name="count">The number of bytes to read. This value must be 0 or a non-negative number or an exception will occur.</param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Reads the next character from the current stream and advances the current position of the stream in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentException">A surrogate character was read. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Reads the specified number of characters from the current stream, returns the data in a character array, and advances the current position in accordance with the Encoding used and the specific character being read from the stream.</summary>
+ <returns>A character array containing data read from the underlying stream. This might be less than the number of characters requested if the end of the stream is reached.</returns>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The number of decoded characters to read is greater than <paramref name="count" />. This can happen if a Unicode decoder returns fallback characters or a surrogate pair.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> is negative. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Reads a decimal value from the current stream and advances the current position of the stream by sixteen bytes.</summary>
+ <returns>A decimal value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Reads an 8-byte floating point value from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Reads a 2-byte signed integer from the current stream and advances the current position of the stream by two bytes.</summary>
+ <returns>A 2-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Reads a 4-byte signed integer from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Reads an 8-byte signed integer from the current stream and advances the current position of the stream by eight bytes.</summary>
+ <returns>An 8-byte signed integer read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Reads a signed byte from this stream and advances the current position of the stream by one byte.</summary>
+ <returns>A signed byte read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Reads a 4-byte floating point value from the current stream and advances the current position of the stream by four bytes.</summary>
+ <returns>A 4-byte floating point value read from the current stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Reads a string from the current stream. The string is prefixed with the length, encoded as an integer seven bits at a time.</summary>
+ <returns>The string being read.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Reads a 2-byte unsigned integer from the current stream using little-endian encoding and advances the position of the stream by two bytes.</summary>
+ <returns>A 2-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Reads a 4-byte unsigned integer from the current stream and advances the position of the stream by four bytes.</summary>
+ <returns>A 4-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Reads an 8-byte unsigned integer from the current stream and advances the position of the stream by eight bytes.</summary>
+ <returns>An 8-byte unsigned integer read from this stream.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Writes primitive types in binary to a stream and supports writing strings in a specific encoding.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class that writes to a stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and using UTF-8 encoding.</summary>
+ <param name="output">The output stream. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding.</summary>
+ <param name="output">The output stream. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.BinaryWriter" /> class based on the specified stream and character encoding, and optionally leaves the stream open.</summary>
+ <param name="output">The output stream.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.BinaryWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentException">The stream does not support writing or is already closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Gets the underlying stream of the <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>The underlying stream associated with the BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Releases all resources used by the current instance of the <see cref="T:System.IO.BinaryWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.BinaryWriter" /> 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifies a <see cref="T:System.IO.BinaryWriter" /> with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Holds the underlying stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream.</summary>
+ <returns>The position with the current stream.</returns>
+ <param name="offset">A byte offset relative to <paramref name="origin" />. </param>
+ <param name="origin">A field of <see cref="T:System.IO.SeekOrigin" /> indicating the reference point from which the new position is to be obtained. </param>
+ <exception cref="T:System.IO.IOException">The file pointer was moved to an invalid location. </exception>
+ <exception cref="T:System.ArgumentException">The <see cref="T:System.IO.SeekOrigin" /> value is invalid. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Writes a one-byte Boolean value to the current stream, with 0 representing false and 1 representing true.</summary>
+ <param name="value">The Boolean value to write (0 or 1). </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Writes an unsigned byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The unsigned byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Writes a byte array to the underlying stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a region of a byte array to the current stream.</summary>
+ <param name="buffer">A byte array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The number of bytes to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Writes a Unicode character to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="ch">The non-surrogate, Unicode character to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> is a single surrogate character.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Writes a character array to the current stream and advances the current position of the stream in accordance with the Encoding used and the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a section of a character array to the current stream, and advances the current position of the stream in accordance with the Encoding used and perhaps the specific characters being written to the stream.</summary>
+ <param name="chars">A character array containing the data to write. </param>
+ <param name="index">The starting point in <paramref name="chars" /> from which to begin writing. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Writes a decimal value to the current stream and advances the stream position by sixteen bytes.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Writes an eight-byte floating-point value to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Writes a two-byte signed integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Writes a four-byte signed integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Writes an eight-byte signed integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte signed integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Writes a signed byte to the current stream and advances the stream position by one byte.</summary>
+ <param name="value">The signed byte to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Writes a four-byte floating-point value to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte floating-point value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Writes a length-prefixed string to this stream in the current encoding of the <see cref="T:System.IO.BinaryWriter" />, and advances the current position of the stream in accordance with the encoding used and the specific characters being written to the stream.</summary>
+ <param name="value">The value to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Writes a two-byte unsigned integer to the current stream and advances the stream position by two bytes.</summary>
+ <param name="value">The two-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Writes a four-byte unsigned integer to the current stream and advances the stream position by four bytes.</summary>
+ <param name="value">The four-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Writes an eight-byte unsigned integer to the current stream and advances the stream position by eight bytes.</summary>
+ <param name="value">The eight-byte unsigned integer to write. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Writes a 32-bit integer in a compressed format.</summary>
+ <param name="value">The 32-bit integer to be written. </param>
+ <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <exception cref="T:System.IO.IOException">The stream is closed. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>The exception that is thrown when reading is attempted past the end of a stream.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to a system-supplied message and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with its message string set to <paramref name="message" /> and its HRESULT set to COR_E_ENDOFSTREAM.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.EndOfStreamException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
+ <param name="message">A string that describes the error. The content of <paramref name="message" /> is intended to be understood by humans. 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.IO.InvalidDataException">
+ <summary>The exception that is thrown when a data stream is in an invalid format.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with a specified error message.</summary>
+ <param name="message">The error message that explains the reason for the exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.InvalidDataException" /> class with 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="T:System.IO.MemoryStream">
+ <summary>Creates a stream whose backing store is memory.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized to zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create the current stream. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified byte array with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region (index) of a byte array.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is less than zero. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initializes a new non-resizable instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index in <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class based on the specified region of a byte array, with the <see cref="P:System.IO.MemoryStream.CanWrite" /> property set as specified, and the ability to call <see cref="M:System.IO.MemoryStream.GetBuffer" /> set as specified.</summary>
+ <param name="buffer">The array of unsigned bytes from which to create this stream. </param>
+ <param name="index">The index into <paramref name="buffer" /> at which the stream begins. </param>
+ <param name="count">The length of the stream in bytes. </param>
+ <param name="writable">The setting of the <see cref="P:System.IO.MemoryStream.CanWrite" /> property, which determines whether the stream supports writing. </param>
+ <param name="publiclyVisible">true to enable <see cref="M:System.IO.MemoryStream.GetBuffer" />, which returns the unsigned byte array from which the stream was created; otherwise, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.MemoryStream" /> class with an expandable capacity initialized as specified.</summary>
+ <param name="capacity">The initial size of the internal array in bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> is negative. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream is open.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Gets or sets the number of bytes allocated for this stream.</summary>
+ <returns>The length of the usable portion of the buffer for the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">A capacity is set that is negative or less than the current length of the stream. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <exception cref="T:System.NotSupportedException">set is invoked on a stream whose capacity cannot be modified. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads all the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Overrides the <see cref="M:System.IO.Stream.Flush" /> method so that no action is performed.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Gets the length of the stream in bytes.</summary>
+ <returns>The length of the stream in bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Gets or sets the current position within the stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The position is set to a negative value or a value greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Reads a block of bytes from the current stream and writes the data to a buffer.</summary>
+ <returns>The total number of bytes written into the buffer. This can be less than the number of bytes requested if that number of bytes are not currently available, or zero if the end of the stream is reached before any bytes are read.</returns>
+ <param name="buffer">When this method returns, contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the characters read from the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing data from the current stream.</param>
+ <param name="count">The maximum number of bytes to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Reads a byte from the current stream.</summary>
+ <returns>The byte cast to a <see cref="T:System.Int32" />, or -1 if the end of the stream has been reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Sets the position within the current stream to the specified value.</summary>
+ <returns>The new position within the stream, calculated by combining the initial reference point and the offset.</returns>
+ <param name="offset">The new position within the stream. This is relative to the <paramref name="loc" /> parameter, and can be positive or negative. </param>
+ <param name="loc">A value of type <see cref="T:System.IO.SeekOrigin" />, which acts as the seek reference point. </param>
+ <exception cref="T:System.IO.IOException">Seeking is attempted before the beginning of the stream. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">There is an invalid <see cref="T:System.IO.SeekOrigin" />. -or-<paramref name="offset" /> caused an arithmetic overflow.</exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Sets the length of the current stream to the specified value.</summary>
+ <param name="value">The value at which to set the length. </param>
+ <exception cref="T:System.NotSupportedException">The current stream is not resizable and <paramref name="value" /> is larger than the current capacity.-or- The current stream does not support writing. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> is negative or is greater than the maximum length of the <see cref="T:System.IO.MemoryStream" />, where the maximum length is(<see cref="F:System.Int32.MaxValue" /> - origin), and origin is the index into the underlying buffer at which the stream starts. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Writes the stream contents to a byte array, regardless of the <see cref="P:System.IO.MemoryStream.Position" /> property.</summary>
+ <returns>A new byte array.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Returns the array of unsigned bytes from which this stream was created. The return value indicates whether the conversion succeeded.</summary>
+ <returns>true if the conversion was successful; otherwise, false.</returns>
+ <param name="buffer">The byte array segment from which this stream was created.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Writes a block of bytes to the current stream using data read from a buffer.</summary>
+ <param name="buffer">The buffer to write data from. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream.</param>
+ <param name="count">The maximum number of bytes to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is closer than <paramref name="count" /> bytes to the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtracted from the buffer length is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> are negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream instance is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current stream at the current position.</summary>
+ <param name="value">The byte to write. </param>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing. For additional information see <see cref="P:System.IO.Stream.CanWrite" />.-or- The current position is at the end of the stream, and the capacity cannot be modified. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Writes the entire contents of this memory stream to another stream.</summary>
+ <param name="stream">The stream to write this memory stream to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current or target stream is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifies the position in a stream to use for seeking.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifies the beginning of a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifies the current position within a stream.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifies the end of a stream.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Provides a generic view of a sequence of bytes. This is an abstract class.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.Stream" /> class. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports reading.</summary>
+ <returns>true if the stream supports reading; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports seeking.</summary>
+ <returns>true if the stream supports seeking; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Gets a value that determines whether the current stream can time out.</summary>
+ <returns>A value that determines whether the current stream can time out.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>When overridden in a derived class, gets a value indicating whether the current stream supports writing.</summary>
+ <returns>true if the stream supports writing; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Reads the bytes from the current stream and writes them to another stream.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative or zero.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading.-or-<paramref name="destination" /> does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or <paramref name="destination" /> were closed before the <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> method was called.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.</summary>
+ <returns>A task that represents the asynchronous copy operation.</returns>
+ <param name="destination">The stream to which the contents of the current stream will be copied.</param>
+ <param name="bufferSize">The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> is negative or zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Either the current stream or the destination stream is disposed.</exception>
+ <exception cref="T:System.NotSupportedException">The current stream does not support reading, or the destination stream does not support writing.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>When overridden in a derived class, clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Asynchronously clears all buffers for this stream and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Asynchronously clears all buffers for this stream, causes any buffered data to be written to the underlying device, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>When overridden in a derived class, gets the length in bytes of the stream.</summary>
+ <returns>A long value representing the length of the stream in bytes.</returns>
+ <exception cref="T:System.NotSupportedException">A class derived from Stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>A Stream with no backing store.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>When overridden in a derived class, gets or sets the position within the current stream.</summary>
+ <returns>The current position within the stream.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
+ <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the values between <paramref name="offset" /> and (<paramref name="offset" /> + <paramref name="count" /> - 1) replaced by the bytes read from the current source. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin storing the data read from the current stream. </param>
+ <param name="count">The maximum number of bytes to be read from the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously reads a sequence of bytes from the current stream, advances the position within the stream by the number of bytes read, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached. </returns>
+ <param name="buffer">The buffer to write the data into.</param>
+ <param name="offset">The byte offset in <paramref name="buffer" /> at which to begin writing data from the stream.</param>
+ <param name="count">The maximum number of bytes to read.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.</summary>
+ <returns>The unsigned byte cast to an Int32, or -1 if at the end of the stream.</returns>
+ <exception cref="T:System.NotSupportedException">The stream does not support reading. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to read before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to read before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.ReadTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>When overridden in a derived class, sets the position within the current stream.</summary>
+ <returns>The new position within the current stream.</returns>
+ <param name="offset">A byte offset relative to the <paramref name="origin" /> parameter. </param>
+ <param name="origin">A value of type <see cref="T:System.IO.SeekOrigin" /> indicating the reference point used to obtain the new position. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>When overridden in a derived class, sets the length of the current stream.</summary>
+ <param name="value">The desired length of the current stream in bytes. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support both writing and seeking, such as if the stream is constructed from a pipe or console output. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <param name="buffer">An array of bytes. This method copies <paramref name="count" /> bytes from <paramref name="buffer" /> to the current stream. </param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> at which to begin copying bytes to the current stream. </param>
+ <param name="count">The number of bytes to be written to the current stream. </param>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.IO.IOException">An I/O error occured, such as the specified file cannot be found.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> was called after the stream was closed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The buffer to write data from.</param>
+ <param name="offset">The zero-based byte offset in <paramref name="buffer" /> from which to begin copying bytes to the stream.</param>
+ <param name="count">The maximum number of bytes to write.</param>
+ <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="offset" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Writes a byte to the current position in the stream and advances the position within the stream by one byte.</summary>
+ <param name="value">The byte to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.NotSupportedException">The stream does not support writing, or the stream is already closed. </exception>
+ <exception cref="T:System.ObjectDisposedException">Methods were called after the stream was closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Gets or sets a value, in miliseconds, that determines how long the stream will attempt to write before timing out. </summary>
+ <returns>A value, in miliseconds, that determines how long the stream will attempt to write before timing out.</returns>
+ <exception cref="T:System.InvalidOperationException">The <see cref="P:System.IO.Stream.WriteTimeout" /> method always throws an <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads characters from a byte stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream.</summary>
+ <param name="stream">The stream to be read. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding and byte order mark detection option.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream, with the specified character encoding, byte order mark detection option, and buffer size.</summary>
+ <param name="stream">The stream to be read. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indicates whether to look for byte order marks at the beginning of the file. </param>
+ <param name="bufferSize">The minimum buffer size. </param>
+ <exception cref="T:System.ArgumentException">The stream does not support reading. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is less than or equal to zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamReader" /> class for the specified stream based on the specified character encoding, byte order mark detection option, and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to read.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="detectEncodingFromByteOrderMarks">true to look for byte order marks at the beginning of the file; otherwise, false.</param>
+ <param name="bufferSize">The minimum buffer size.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamReader" /> object is disposed; otherwise, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Returns the underlying stream.</summary>
+ <returns>The underlying stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Gets the current character encoding that the current <see cref="T:System.IO.StreamReader" /> object is using.</summary>
+ <returns>The current character encoding used by the current reader. The value can be different after the first call to any <see cref="Overload:System.IO.StreamReader.Read" /> method of <see cref="T:System.IO.StreamReader" />, since encoding autodetection is not done until the first call to a <see cref="Overload:System.IO.StreamReader.Read" /> method.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Clears the internal buffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Closes the underlying stream, releases the unmanaged resources used by the <see cref="T:System.IO.StreamReader" />, 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.IO.StreamReader.EndOfStream">
+ <summary>Gets a value that indicates whether the current stream position is at the end of the stream.</summary>
+ <returns>true if the current stream position is at the end of the stream; otherwise false.</returns>
+ <exception cref="T:System.ObjectDisposedException">The underlying stream has been disposed.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>A <see cref="T:System.IO.StreamReader" /> object around an empty stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if there are no characters to be read or if the stream does not support seeking.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Reads the next character from the input stream and advances the character position by one character.</summary>
+ <returns>The next character from the input stream represented as an <see cref="T:System.Int32" /> object, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum of characters from the current stream into a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read, or 0 if at the end of the stream and no data was read. The number will be less than or equal to the <paramref name="count" /> parameter, depending on whether the data is available within the stream.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source. </param>
+ <param name="index">The index of <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs, such as the stream is closed. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index + count - 1" />) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.StreamReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurred. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current stream asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the stream has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the stream is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Reads a line of characters from the current stream and returns the data as a string.</summary>
+ <returns>The next line from the input stream, or null if the end of the input stream is reached.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current stream and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the stream, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the stream.</summary>
+ <returns>The rest of the stream as a string, from the current position to the end. If the current position is at the end of the stream, returns an empty string ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the stream asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the stream.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing characters to a stream in a particular encoding.To browse the .NET Framework source code for this type, see the Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using UTF-8 encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and the default buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size.</summary>
+ <param name="stream">The stream to write to. </param>
+ <param name="encoding">The character encoding to use. </param>
+ <param name="bufferSize">The buffer size, in bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StreamWriter" /> class for the specified stream by using the specified encoding and buffer size, and optionally leaves the stream open.</summary>
+ <param name="stream">The stream to write to.</param>
+ <param name="encoding">The character encoding to use.</param>
+ <param name="bufferSize">The buffer size, in bytes.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> or <paramref name="encoding" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> is not writable. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Gets or sets a value indicating whether the <see cref="T:System.IO.StreamWriter" /> will flush its buffer to the underlying stream after every call to <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true to force <see cref="T:System.IO.StreamWriter" /> to flush its buffer; otherwise, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Gets the underlying stream that interfaces with a backing store.</summary>
+ <returns>The stream this StreamWriter is writing to.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The <see cref="T:System.Text.Encoding" /> specified in the constructor for the current instance, or <see cref="T:System.Text.UTF8Encoding" /> if an encoding was not specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The current writer is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error has occurred. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">The current encoding does not support displaying half of a Unicode surrogate pair. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Clears all buffers for this stream asynchronously and causes any buffered data to be written to the underlying device.</summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream has been disposed.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Provides a StreamWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Writes a character to the stream.</summary>
+ <param name="value">The character to write to the stream. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Writes a character array to the stream.</summary>
+ <param name="buffer">A character array containing the data to write. If <paramref name="buffer" /> is null, nothing is written. </param>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream.</summary>
+ <param name="buffer">A character array that contains the data to write. </param>
+ <param name="index">The character position in the buffer at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Writes a string to the stream.</summary>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and current writer is closed. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> is true or the <see cref="T:System.IO.StreamWriter" /> buffer is full, and the contents of the buffer cannot be written to the underlying fixed size stream because the <see cref="T:System.IO.StreamWriter" /> is at the end the stream. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">A character array that contains the data to write.</param>
+ <param name="index">The character position in the buffer at which to begin reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write to the stream. If <paramref name="value" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The character position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The stream writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The stream writer is currently in use by a previous write operation.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implements a <see cref="T:System.IO.TextReader" /> that reads from a string.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringReader" /> class that reads from the specified string.</summary>
+ <param name="s">The string to which the <see cref="T:System.IO.StringReader" /> should be initialized. </param>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="s" /> parameter is null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringReader" /> 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="M:System.IO.StringReader.Peek">
+ <summary>Returns the next available character but does not consume it.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the stream does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Reads the next character from the input string and advances the character position by one character.</summary>
+ <returns>The next character from the underlying string, or -1 if no more characters are available.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a block of characters from the input string and advances the character position by <paramref name="count" />.</summary>
+ <returns>The total number of characters read into the buffer. This can be less than the number of characters requested if that many characters are not currently available, or zero if the end of the underlying string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The starting index in the buffer. </param>
+ <param name="count">The number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current string asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the string has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the string is reached before the specified number of characters is written into the buffer, the method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Reads a line of characters from the current string and returns the data as a string.</summary>
+ <returns>The next line from the current string, or null if the end of the string is reached.</returns>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously from the current string and returns the data as a string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the string reader, or is null if all the characters have been read.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the string and returns them as a single string.</summary>
+ <returns>The content from the current position to the end of the underlying string.</returns>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The current reader is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the string asynchronously and returns them as a single string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the string. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implements a <see cref="T:System.IO.TextWriter" /> for writing information to a string. The information is stored in an underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class with the specified format control.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.StringWriter" /> class that writes to the specified <see cref="T:System.Text.StringBuilder" /> and has the specified format provider.</summary>
+ <param name="sb">The StringBuilder to write to. </param>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> is null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.StringWriter" /> 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.IO.StringWriter.Encoding">
+ <summary>Gets the <see cref="T:System.Text.Encoding" /> in which the output is written.</summary>
+ <returns>The Encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Returns the underlying <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>The underlying StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Returns a string containing the characters written to the current StringWriter so far.</summary>
+ <returns>The string containing the characters written to the current StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Writes a character to the string.</summary>
+ <param name="value">The character to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />. Length. </exception>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Writes a string to the current string.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The writer is closed. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the current string asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the string.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from.</param>
+ <param name="index">The position in the buffer at which to start reading data.</param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the current string.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The string writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The string writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Represents a reader that can read a sequential series of characters.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextReader" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextReader" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Provides a TextReader with no data to read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Reads the next character without changing the state of the reader or the character source. Returns the next available character without actually reading it from the reader.</summary>
+ <returns>An integer representing the next character to be read, or -1 if no more characters are available or the reader does not support seeking.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Reads the next character from the text reader and advances the character position by one character.</summary>
+ <returns>The next character from the text reader, or -1 if no more characters are available. The default implementation returns -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether the data is available within the reader. This method returns 0 (zero) if it is called when no more characters are left to read.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing. </param>
+ <param name="count">The maximum number of characters to read. If the end of the reader is reached before the specified number of characters is read into the buffer, the method returns. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>The number of characters that have been read. The number will be less than or equal to <paramref name="count" />, depending on whether all input characters have been read.</returns>
+ <param name="buffer">When this method returns, this parameter contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> -1) replaced by the characters read from the current source. </param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null. </exception>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Reads a specified maximum number of characters from the current text reader asynchronously and writes the data to a buffer, beginning at the specified index.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the total number of bytes read into the buffer. The result value can be less than the number of bytes requested if the number of bytes currently available is less than the requested number, or it can be 0 (zero) if the end of the text has been reached.</returns>
+ <param name="buffer">When this method returns, contains the specified character array with the values between <paramref name="index" /> and (<paramref name="index" /> + <paramref name="count" /> - 1) replaced by the characters read from the current source.</param>
+ <param name="index">The position in <paramref name="buffer" /> at which to begin writing.</param>
+ <param name="count">The maximum number of characters to read. If the end of the text is reached before the specified number of characters is read into the buffer, the current method returns.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and <paramref name="count" /> is larger than the buffer length.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Reads a line of characters from the text reader and returns the data as a string.</summary>
+ <returns>The next line from the reader, or null if all characters have been read.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Reads a line of characters asynchronously and returns the data as a string. </summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains the next line from the text reader, or is null if all of the characters have been read. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Reads all characters from the current position to the end of the text reader and returns them as one string.</summary>
+ <returns>A string that contains all characters from the current position to the end of the text reader.</returns>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextReader" /> is closed. </exception>
+ <exception cref="T:System.OutOfMemoryException">There is insufficient memory to allocate a buffer for the returned string. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters in the next line is larger than <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Reads all characters from the current position to the end of the text reader asynchronously and returns them as one string.</summary>
+ <returns>A task that represents the asynchronous read operation. The value of the <paramref name="TResult" /> parameter contains a string with the characters from the current position to the end of the text reader. </returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text reader has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Represents a writer that can write a sequential series of characters. This class is abstract.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initializes a new instance of the <see cref="T:System.IO.TextWriter" /> class with the specified format provider.</summary>
+ <param name="formatProvider">An <see cref="T:System.IFormatProvider" /> object that controls formatting. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stores the newline characters used for this TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Releases all resources used by the <see cref="T:System.IO.TextWriter" /> object.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>When overridden in a derived class, returns the character encoding in which the output is written.</summary>
+ <returns>The character encoding in which the output is written.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device. </summary>
+ <returns>A task that represents the asynchronous flush operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Gets an object that controls formatting.</summary>
+ <returns>An <see cref="T:System.IFormatProvider" /> object for a specific culture, or the formatting of the current culture if no other culture is specified.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Gets or sets the line terminator string used by the current TextWriter.</summary>
+ <returns>The line terminator string for the current TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Provides a TextWriter with no backing store that can be written to, but not read from.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Writes a character to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Writes a character array to the text string or stream.</summary>
+ <param name="buffer">The character array to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream.</summary>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Writes the text representation of a decimal value to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Writes the text representation of an 8-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Writes the text representation of an object to the text string or stream by calling the ToString method on that object.</summary>
+ <param name="value">The object to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Writes a string to the text string or stream.</summary>
+ <param name="value">The string to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero) or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Writes a formatted string to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object[])" /> method.</summary>
+ <param name="format">A composite format string (see Remarks). </param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> or <paramref name="arg" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Writes a character to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Writes a character array to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If <paramref name="buffer" /> is null, nothing is written.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters to the text string or stream asynchronously. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Writes a string to the text string or stream asynchronously.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <param name="value">The string to write. If <paramref name="value" /> is null, nothing is written to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Writes a line terminator to the text string or stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Writes the text representation of a Boolean value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The Boolean value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Writes a character followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The character to write to the text stream. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator to the text string or stream.</summary>
+ <param name="buffer">The character array from which data is read. </param>
+ <param name="index">The character position in <paramref name="buffer" /> at which to start reading data. </param>
+ <param name="count">The maximum number of characters to write. </param>
+ <exception cref="T:System.ArgumentException">The buffer length minus <paramref name="index" /> is less than <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">The <paramref name="buffer" /> parameter is null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Writes the text representation of a decimal value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The decimal value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Writes the text representation of a 8-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Writes the text representation of a 4-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Writes the text representation of an 8-byte signed integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte signed integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Writes the text representation of an object by calling the ToString method on that object, followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The object to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Writes the text representation of a 4-byte floating-point value followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte floating-point value to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Writes a string followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The string to write. If <paramref name="value" /> is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is one). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Writes a formatted string and a new line to the text string or stream, using the same semantics as the <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> method.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is two). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg0">The first object to format and write. </param>
+ <param name="arg1">The second object to format and write. </param>
+ <param name="arg2">The third object to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> is null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the number of objects to be formatted (which, for this method overload, is three). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Writes out a formatted string and a new line, using the same semantics as <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">A composite format string (see Remarks).</param>
+ <param name="arg">An object array that contains zero or more objects to format and write. </param>
+ <exception cref="T:System.ArgumentNullException">A string or object is passed in as null. </exception>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> is not a valid composite format string.-or- The index of a format item is less than 0 (zero), or greater than or equal to the length of the <paramref name="arg" /> array. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Writes the text representation of a 4-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 4-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Writes the text representation of an 8-byte unsigned integer followed by a line terminator to the text string or stream.</summary>
+ <param name="value">The 8-byte unsigned integer to write. </param>
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed. </exception>
+ <exception cref="T:System.IO.IOException">An I/O error occurs. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Writes a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation. </returns>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Writes a character followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The character to write to the text stream.</param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Writes an array of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write to the text stream. If the character array is null, only the line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Writes a subarray of characters followed by a line terminator asynchronously to the text string or stream.</summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="buffer">The character array to write data from. </param>
+ <param name="index">The character position in the buffer at which to start retrieving data. </param>
+ <param name="count">The number of characters to write. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> is null.</exception>
+ <exception cref="T:System.ArgumentException">The <paramref name="index" /> plus <paramref name="count" /> is greater than the buffer length.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> or <paramref name="count" /> is negative.</exception>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Writes a string followed by a line terminator asynchronously to the text string or stream. </summary>
+ <returns>A task that represents the asynchronous write operation.</returns>
+ <param name="value">The string to write. If the value is null, only a line terminator is written. </param>
+ <exception cref="T:System.ObjectDisposedException">The text writer is disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">The text writer is currently in use by a previous write operation. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/de/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/de/System.IO.xml
new file mode 100755
index 0000000000..07b2661f19
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/de/System.IO.xml
@@ -0,0 +1,2151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Liest primitive Datentypen als Binärwerte in einer spezifischen Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung unter Verwendung von UTF-8.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf dem bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryReader" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="input">Der Eingabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="input">Der Eingabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Lesevorgänge, ist null oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> oder <paramref name="input" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Gewährt Zugriff auf den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Der BinaryReader zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryReader" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.BinaryReader" />-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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Füllt den internen Puffer mit der angegebenen Anzahl von Bytes, die aus dem Stream gelesen wurden.</summary>
+ <param name="numBytes">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht, bevor <paramref name="numBytes" /> gelesen werden konnte. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die angeforderten <paramref name="numBytes" /> überschreiten die interne Puffergröße.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne die Byte- oder Zeichenposition zu erhöhen.</summary>
+ <returns>Das nächste verfügbare Zeichen oder -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Das aktuelle Zeichen kann nicht mit dem für den Stream ausgewählten <see cref="T:System.Text.Encoding" /> in den internen Zeichenpuffer decodiert werden.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Liest Zeichen aus dem zugrunde liegenden Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Das nächste Zeichen aus dem Eingabestream bzw. -1, wenn derzeit keine Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes beginnend bei einem angegebenen Punkt im Bytearray aus dem Stream. </summary>
+ <returns>Die Anzahl von Bytes, die in <paramref name="buffer" /> gelesen wurden.Diese kann kleiner sein als die Anzahl der angeforderten Bytes, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen beginnend bei einem angegebenen Punkt im Zeichenarray aus dem Stream.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn gegenwärtig keine entsprechende Anzahl von Bytes verfügbar ist, oder null, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den Daten gelesen werden sollen. </param>
+ <param name="index">Der Anfangspunkt für das Lesen in den Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. - oder - Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Liest eine 32-Bit-Ganzzahl in komprimiertem Format.</summary>
+ <returns>Eine 32-Bit-Ganzzahl in komprimiertem Format.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">Der Datenstrom ist beschädigt.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Liest einen Boolean-Wert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>true, wenn das Byte ungleich 0 (null) ist, andernfalls false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Liest das nächste Byte aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 1 Byte.</summary>
+ <returns>Das nächste aus dem aktuellen Stream gelesene Byte.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Bytes aus dem aktuellen Stream in ein Bytearray und erhöht die aktuelle Position um diese Anzahl von Bytes.</summary>
+ <returns>Ein Bytearray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Bytes, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Bytes.Dieser Wert muss 0 oder eine nicht negative Zahl sein; andernfalls tritt eine Ausnahme auf.</param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Liest das nächste Zeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Zeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentException">Ein Ersatzzeichenzeichen wurde gelesen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Liest die angegebene Anzahl von Zeichen aus dem aktuellen Stream, gibt die Daten in einem Zeichenarray zurück und erhöht die aktuelle Position in Abhängigkeit von der verwendeten Encoding und dem aus dem Stream gelesenen Zeichen.</summary>
+ <returns>Ein Zeichenarray mit Daten aus dem zugrunde liegenden Stream.Dies kann kleiner sein als die Anzahl der angeforderten Zeichen, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Anzahl der zu lesenden decodierten Zeichen ist größer als <paramref name="count" />.Dies kann geschehen, wenn ein Unicode-Decoder Fallbackzeichen oder ein Ersatzzeichenpaar zurückgibt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> ist negativ. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Liest einen Dezimalwert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 16 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener Dezimalwert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Liest einen 8-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 8-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 2-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 4-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 8 Bytes.</summary>
+ <returns>Eine aus dem aktuellen Stream gelesene 8-Byte-Ganzzahl mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Liest ein Byte mit Vorzeichen aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesenes Byte mit Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Liest einen 4-Byte-Gleitkommawert aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 4 Bytes.</summary>
+ <returns>Ein aus dem aktuellen Stream gelesener 4-Byte-Gleitkommawert.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Liest eine Zeichenfolge aus dem aktuellen Stream.Die Zeichenfolge weist ein Präfix mit der Länge auf, die als Ganzzahl mit jeweils 7 Bits codiert ist.</summary>
+ <returns>Die gelesene Zeichenfolge.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Liest eine 2-Byte-Ganzzahl ohne Vorzeichen mithilfe einer Little-Endian-Codierung aus dem aktuellen Stream und erhöht die aktuelle Position im Stream um 2 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 2-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Liest eine 4-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 4 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 4-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Liest eine 8-Byte-Ganzzahl ohne Vorzeichen aus dem aktuellen Stream und erhöht die Position des Streams um 8 Bytes.</summary>
+ <returns>Eine aus diesem Stream gelesene 8-Byte-Ganzzahl ohne Vorzeichen.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Schreibt primitive Typen binär in einen Stream und unterstützt das Schreiben von Zeichenfolgen in einer bestimmten Codierung.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse zum Schreiben in einen Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der auf dem spezifizierten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse unter Verwendung von UTF-8-Verschlüsselung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der auf den bereitgestellten Stream basierenden <see cref="T:System.IO.BinaryWriter" />-Klasse mit einer spezifischen Stream- und Zeichencodierung.</summary>
+ <param name="output">Der Ausgabestream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse auf Grundlage des angegebenen Streams und der Zeichencodierung und lässt den Stream optional geöffnet.</summary>
+ <param name="output">Der Ausgabestream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.BinaryWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream von <see cref="T:System.IO.BinaryWriter" /> ab.</summary>
+ <returns>Der BinaryWriter zugeordnete, zugrunde liegende Stream.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.BinaryWriter" />-Klasse verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.BinaryWriter" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Gibt eine <see cref="T:System.IO.BinaryWriter" />-Klasse ohne Sicherungsspeicher an.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Enthält den zugrunde liegenden Stream.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream fest.</summary>
+ <returns>Die Position im aktuellen Stream.</returns>
+ <param name="offset">Ein Byteoffset im Verhältnis zu <paramref name="origin" />. </param>
+ <param name="origin">Ein Feld von <see cref="T:System.IO.SeekOrigin" />, das den Bezugspunkt angibt, von dem aus die neue Position ermittelt werden soll. </param>
+ <exception cref="T:System.IO.IOException">Der Dateizeiger wurde an eine ungültige Position verschoben. </exception>
+ <exception cref="T:System.ArgumentException">Der <see cref="T:System.IO.SeekOrigin" />-Wert ist ungültig. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Schreibt einen 1-Byte-Boolean-Wert in den aktuellen Stream, wobei 0 (null) false und 1 true darstellt.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert (0 (null) oder 1). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Schreibt ein Byte ohne Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Schreibt ein Bytearray in den zugrunde liegenden Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Bytearrays in den aktuellen Stream.</summary>
+ <param name="buffer">Ein Bytearray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="buffer" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Schreibt ein Unicode-Zeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="ch">Das zu schreibende Unicode-Zeichen (nicht-Ersatzzeichen). </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> ist ein einzelnes Ersatzzeichen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Bereich eines Zeichenarrays in den aktuellen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Encoding und ggf. der in den Stream geschriebenen Zeichen.</summary>
+ <param name="chars">Ein Zeichenarray mit den zu schreibenden Daten. </param>
+ <param name="index">Der Anfangspunkt im <paramref name="chars" />, an dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Schreibt einen Dezimalwert in den aktuellen Stream und erhöht die Position im Stream um 16 Bytes.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Schreibt einen 8-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl mit Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Schreibt ein Byte mit Vorzeichen in den aktuellen Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das zu schreibende Byte mit Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Schreibt einen 4-Byte-Gleitkommawert in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge mit Längenpräfix in der aktuellen Codierung von <see cref="T:System.IO.BinaryWriter" /> in diesen Stream und erhöht die aktuelle Position im Stream in Abhängigkeit von der verwendeten Codierung und der in den Stream geschriebenen Zeichen.</summary>
+ <param name="value">Der zu schreibende Wert. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Schreibt eine 2-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 2 Bytes.</summary>
+ <param name="value">Die zu schreibende 2-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Schreibt eine 4-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 4 Bytes.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Schreibt eine 8-Byte-Ganzzahl ohne Vorzeichen in den aktuellen Stream und erhöht die Position im Stream um 8 Bytes.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Schreibt eine 32-Bit-Ganzzahl in einem komprimierten Format.</summary>
+ <param name="value">Die zu schreibende 32-Bit-Ganzzahl. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Das Ende des Streams ist erreicht. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Der Stream ist geschlossen. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn hinter dem Ende eines Streams ein Leseversuch erfolgt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Meldungszeichenfolge auf eine vom System gelieferte Meldung und HRESULT auf COR_E_ENDOFSTREAM festgelegt ist.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse, bei der die Nachrichtenzeichenfolge auf <paramref name="message" /> und HRESULT auf COR_E_ENDOFSTREAM festgelegt wurde.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.EndOfStreamException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>
+ <param name="message">Eine Zeichenfolge, die den Fehler beschreibt.Der Inhalt der <paramref name="message" /> soll in verständlicher Sprache gehalten sein.Der 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.IO.InvalidDataException">
+ <summary>Die Ausnahme, die ausgelöst wird, wenn ein Datenstream ein ungültiges Format hat.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>
+ <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.InvalidDataException" />-Klasse mit einem Verweis auf die innere Ausnahme, die die 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="T:System.IO.MemoryStream">
+ <summary>Erstellt einen Stream, der den Arbeitsspeicher als Sicherungsspeicher verwendet.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit 0 (null) initialisiert wurde.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem der aktuelle Stream erstellt werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wird.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialisiert anhand des angegebenen Bereichs (Indexes) eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialisiert anhand des angegebenen Bereichs eines Bytearrays eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse, deren Größe nicht geändert werden kann, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft wie angegeben festgelegt wurde.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, bei dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse auf der Grundlage des angegebenen Bereichs eines Bytearrays, wobei die <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft und die Möglichkeit zum Aufruf von <see cref="M:System.IO.MemoryStream.GetBuffer" /> wie angegeben festgelegt werden.</summary>
+ <param name="buffer">Das Array vorzeichenloser Bytes, aus dem dieser Stream erstellt werden soll. </param>
+ <param name="index">Der Index in <paramref name="buffer" />, an dem der Stream beginnt. </param>
+ <param name="count">Die Länge des Streams in Bytes. </param>
+ <param name="writable">Die Einstellung der <see cref="P:System.IO.MemoryStream.CanWrite" />-Eigenschaft, mit der bestimmt wird, ob der Stream Schreibvorgänge unterstützt. </param>
+ <param name="publiclyVisible">true, um <see cref="M:System.IO.MemoryStream.GetBuffer" /> zu aktivieren, wodurch das Array vorzeichenloser Bytes zurückgegeben wird, aus dem der Stream erstellt wurde, andernfalls false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.MemoryStream" />-Klasse mit einer erweiterbaren Kapazität, die mit dem angegebenen Wert initialisiert wird.</summary>
+ <param name="capacity">Die Anfangsgröße des internen Arrays in Bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> ist negativ. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream geöffnet ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ruft einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ruft die Anzahl der für diesen Stream reservierten Bytes ab oder legt diese fest.</summary>
+ <returns>Die Länge des Bereichs, der für den Stream im Puffer verwendet werden kann.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Es wurde eine Kapazität festgelegt, die negativ oder kleiner als die derzeitige Länge des Streams ist. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">set wird für einen Stream aufgerufen, dessen Kapazität nicht geändert werden kann. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest alle Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Gibt die von der <see cref="T:System.IO.MemoryStream" />-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="M:System.IO.MemoryStream.Flush">
+ <summary>Überschreibt die <see cref="M:System.IO.Stream.Flush" />-Methode, sodass keine Aktion durchgeführt wird.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ruft die Länge des Streams in Bytes ab.</summary>
+ <returns>Die Länge des Streams in Bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ruft die aktuelle Position im Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Position ist auf einen negativen Wert oder einen größeren Wert als <see cref="F:System.Int32.MaxValue" /> festgelegt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest einen Byteblock aus dem aktuellen Stream und schreibt die Daten in einen Puffer.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer geschriebenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder null, wenn das Ende des Streams erreicht ist, bevor mindestens ein Byte gelesen wurde.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus dem aktuellen Stream gelesene Zeichen ersetzt wurden. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die Daten aus dem aktuellen Stream gespeichert werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Liest ein Byte aus dem aktuellen Stream.</summary>
+ <returns>Das Byte, das in <see cref="T:System.Int32" /> umgewandelt wurde, oder -1, wenn das Ende des Streams erreicht wurde.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt die Position im aktuellen Stream auf den angegebenen Wert fest.</summary>
+ <returns>Die neue Position im Stream, die durch Kombinieren des anfänglichen Verweispunktes und des Offsets berechnet wird.</returns>
+ <param name="offset">Die neue Position innerhalb des Streams.Diese ist relativ zum <paramref name="loc" />-Parameter und kann positiv oder negativ sein.</param>
+ <param name="loc">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt für die Suche darstellt. </param>
+ <exception cref="T:System.IO.IOException">Es wurde versucht, eine Suche vor dem Anfang des Streams auszuführen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ist größer als <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Ein <see cref="T:System.IO.SeekOrigin" /> ist ungültig. - oder - <paramref name="offset" /> hat einen arithmetischen Überlauf verursacht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Legt die Länge des aktuellen Streams auf den angegebenen Wert fest.</summary>
+ <param name="value">Der Wert, auf den die Länge festgelegt werden soll. </param>
+ <exception cref="T:System.NotSupportedException">Die Größe des aktuellen Streams kann nicht geändert werden, und <paramref name="value" /> übersteigt die aktuelle Kapazität.- oder - Der aktuelle Stream unterstützt keine Schreibvorgänge. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> ist negativ oder größer als die maximale Länge von <see cref="T:System.IO.MemoryStream" />, wobei die maximale Länge (<see cref="F:System.Int32.MaxValue" /> - Ursprung) ist, und der Ursprung der Index des zugrunde liegenden Puffers ist, an dem der Stream beginnt. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Schreibt den Inhalt des Streams in ein Bytearray, unabhängig von der <see cref="P:System.IO.MemoryStream.Position" />-Eigenschaft.</summary>
+ <returns>Ein neues Bytearray.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Gibt das Array vorzeichenloser Bytes zurück, aus dem dieser Stream erstellt wurde.Der Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.</summary>
+ <returns>true, wenn die Konvertierung erfolgreich war, andernfalls false.</returns>
+ <param name="buffer">Das Bytearraysegment, aus dem der Stream erstellt wurde.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt einen Byteblock mit den aus einem Puffer gelesenen Daten in den aktuellen Stream.</summary>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen. </param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Der Abstand der aktuellen Position zum Ende des Streams beträgt weniger als <paramref name="count" /> Bytes, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> subtrahiert von der Pufferlänge ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Instanz des Streams ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuelle Position im aktuellen Stream.</summary>
+ <param name="value">Das zu schreibende Byte. </param>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.Weitere Informationen finden Sie unter <see cref="P:System.IO.Stream.CanWrite" />.- oder - Die aktuelle Position befindet sich am Ende des Streams, und die Kapazität kann nicht geändert werden. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Schreibt den gesamten Inhalt dieses Arbeitsspeicherstreams in einen anderen Stream.</summary>
+ <param name="stream">Der Stream, in den dieser Arbeitsspeicherstream geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Stream oder der Zielstream ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Gibt die Position in einem Stream an, der für die Suche verwendet werden soll.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Gibt den Anfang eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Gibt die aktuelle Position innerhalb eines Streams an.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Gibt das Ende eines Streams an.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Stellt eine allgemeine Ansicht einer Folge von Bytes bereit.Dies ist eine abstrakte Klasse.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Stream" />-Klasse. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Lesevorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Lesevorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Suchvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Suchvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ruft einen Wert ab, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</summary>
+ <returns>Ein Wert, der bestimmt, ob für den aktuellen Stream ein Timeout möglich ist.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der aktuelle Stream Schreibvorgänge unterstützt.</summary>
+ <returns>true, wenn der Stream Schreibvorgänge unterstützt, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Liest alle Bytes aus dem aktuellen Stream und schreibt sie in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Liest alles Bytes aus dem aktuellen Datenstrom und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Datenstrom.</summary>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Puffers.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt keine Lesevorgänge.- oder - <paramref name="destination" /> unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder <paramref name="destination" /> wurde geschlossen, bevor die <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />-Methode aufgerufen wurde.</exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest die Bytes asynchron aus dem aktuellen Stream und schreibt sie unter Verwendung einer angegebenen Puffergröße und eines Abbruchtokens in einen anderen Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Kopiervorgang darstellt.</returns>
+ <param name="destination">Der Stream, in den der Inhalt des aktuellen Stream kopiert wird.</param>
+ <param name="bufferSize">Die Größe des Cookies in Bytes.Dieser Wert muss größer als 0 sein.Die Standardgröße ist 81920.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> ist negativ oder 0 (null).</exception>
+ <exception cref="T:System.ObjectDisposedException">Entweder der aktuelle Stream oder der Zielstream wird freigegeben.</exception>
+ <exception cref="T:System.NotSupportedException">Der aktuelle Stream unterstützt kein Lesen oder Zielstream unterstützt keine Schreibvorgänge.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.Stream" /> verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.Stream" /> verwendeten nicht verwalteten Ressourcen und optional 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="M:System.IO.Stream.Flush">
+ <summary>Löscht beim Überschreiben in einer abgeleiteten Klasse alle Puffer für diesen Stream und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Löscht sämtliche Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Löscht alle Puffer für diesen Stream asynchron, veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Länge des Streams in Bytes ab.</summary>
+ <returns>Ein Long-Wert, der die Länge des Streams in Bytes darstellt.</returns>
+ <exception cref="T:System.NotSupportedException">Eine aus Stream abgeleitete Klasse unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Ein Stream ohne Sicherungsspeicher.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream ab oder legt diese fest.</summary>
+ <returns>Die aktuelle Position innerhalb des Streams.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes aus dem aktuellen Stream und erhöht die Position im Stream um die Anzahl der gelesenen Bytes.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Bytes.Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder 0, wenn das Ende des Streams erreicht ist.</returns>
+ <param name="buffer">Ein Bytearray.Nach dem Beenden dieser Methode enthält der Puffer das angegebene Bytearray mit den Werten zwischen <paramref name="offset" /> und (<paramref name="offset" /> + <paramref name="count" /> - 1), die durch aus der aktuellen Quelle gelesene Bytes ersetzt wurden.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem die aus dem aktuellen Stream gelesenen Daten gespeichert werden. </param>
+ <param name="count">Die maximale Anzahl an Bytes, die aus dem aktuellen Stream gelesen werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Liest eine Bytesequenz asynchron aus dem aktuellen Stream und setzt die Position in diesem Stream um die Anzahl der gelesenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Liest eine Folge von Bytes asynchron aus dem aktuellen Stream, erhöht die Position im Stream um die Anzahl der gelesenen Bytes und überwacht Abbruchanfragen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Der Puffer, in den die Daten geschrieben werden sollen.</param>
+ <param name="offset">Der Byteoffset im <paramref name="buffer" />, ab dem Daten aus dem Stream geschrieben werden.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird gerade durch einen früheren Lesevorgang. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Liest ein Byte aus dem Stream und erhöht die Position im Stream um ein Byte, oder gibt -1 zurück, wenn das Ende des Streams erreicht ist.</summary>
+ <returns>Das Byte ohne Vorzeichen, umgewandelt in Int32, oder -1, wenn das Ende des Streams erreicht ist.</returns>
+ <exception cref="T:System.NotSupportedException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Lesevorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.ReadTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Position im aktuellen Stream fest.</summary>
+ <returns>Die neue Position innerhalb des aktuellen Streams.</returns>
+ <param name="offset">Ein Byteoffset relativ zum <paramref name="origin" />-Parameter. </param>
+ <param name="origin">Ein Wert vom Typ <see cref="T:System.IO.SeekOrigin" />, der den Bezugspunkt angibt, von dem aus die neue Position ermittelt wird. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Suchvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Legt beim Überschreiben in einer abgeleiteten Klasse die Länge des aktuellen Streams fest.</summary>
+ <param name="value">Die gewünschte Länge des aktuellen Streams in Bytes. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt nicht sowohl Lese- als auch Schreibvorgänge. Dies ist beispielsweise der Fall, wenn der Stream aus einer Pipe- oder Konsolenausgabe erstellt wird. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes.</summary>
+ <param name="buffer">Ein Bytearray.Diese Methode kopiert <paramref name="count" /> Bytes aus dem <paramref name="buffer" /> in den aktuellen Stream.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den aktuellen Stream kopiert werden. </param>
+ <param name="count">Die Anzahl an Bytes, die in den aktuellen Stream geschrieben werden sollen. </param>
+ <exception cref="T:System.ArgumentException">Die Summe der <paramref name="offset" /> und <paramref name="count" /> ist größer als die Länge des Puffers.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.IO.IOException">E/a-Fehler, wie z. B. die angegebene Datei nicht gefunden werden kann.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> wurde aufgerufen, nachdem der Stream geschlossen wurde.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Schreibt eine Bytesequenz asynchron in den aktuellen Stream und setzt die aktuelle Position in diesem Stream um die Anzahl der geschriebenen Bytes nach vorn.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Schreibt beim Überschreiben in einer abgeleiteten Klasse eine Folge von Bytes asynchron in den aktuellen Stream und erhöht die aktuelle Position im Stream um die Anzahl der geschriebenen Bytes und überwacht Abbruchanforderungen.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Der Puffer, aus dem Daten geschrieben werden sollen.</param>
+ <param name="offset">Der nullbasierte Byteoffset im <paramref name="buffer" />, ab dem Bytes in den Stream kopiert werden.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>
+ <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .Der Standardwert ist <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="offset" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt das Schreiben nicht.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Stream wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Schreibt ein Byte an die aktuellen Position im Stream und erhöht die aktuelle Position im Stream um ein Byte.</summary>
+ <param name="value">Das Byte, das in den Stream geschrieben werden soll. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.NotSupportedException">Der Stream unterstützt keine Schreibvorgänge, oder er wurde bereits geschlossen. </exception>
+ <exception cref="T:System.ObjectDisposedException">Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ruft einen Wert in Millisekunden ab, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt, oder legt diesen fest. </summary>
+ <returns>Ein Wert in Millisekunden, der bestimmt, wie lange der Stream versucht, Schreibvorgänge durchzuführen, bevor ein Timeout auftritt.</returns>
+ <exception cref="T:System.InvalidOperationException">Die <see cref="P:System.IO.Stream.WriteTimeout" />-Methode löst immer eine <see cref="T:System.InvalidOperationException" /> aus. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der Zeichen aus einem Bytestream in einer bestimmten Codierung liest.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, finden Sie unter der Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream und mit der angegebenen Zeichencodierung.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung und Option zur Erkennung der Bytereihenfolgemarken.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> unterstützt keine Lesevorgänge. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream mit der angegebenen Zeichencodierung, Option zur Erkennung der Bytereihenfolgemarken und Puffergröße.</summary>
+ <param name="stream">Der zu lesende Stream. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="detectEncodingFromByteOrderMarks">Gibt an, ob am Anfang der Datei nach Bytereihenfolgemarken gesucht werden soll. </param>
+ <param name="bufferSize">Die Mindestgröße des Puffers. </param>
+ <exception cref="T:System.ArgumentException">Lesevorgänge werden vom Stream nicht unterstützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist kleiner oder gleich 0 (null). </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamReader" />-Klasse für den angegebenen Stream auf Grundlage der angegebenen Zeichencodierung, der Option zur Erkennung der Bytereihenfolgenmarken, der Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der zu lesende Stream.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="detectEncodingFromByteOrderMarks">true, um am Anfang der Datei nach Bytereihenfolgemarken zu suchen, andernfalls false.</param>
+ <param name="bufferSize">Die Mindestgröße des Puffers.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamReader" />-Objekt freigegeben wurde; andernfalls false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Gibt den zugrunde liegenden Stream zurück.</summary>
+ <returns>Der zugrunde liegende Stream.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ruft die aktuelle Zeichencodierung ab, die das aktuelle <see cref="T:System.IO.StreamReader" />-Objekt verwendet.</summary>
+ <returns>Die durch das aktuelle Leseprogramm verwendete aktuelle Zeichencodierung.Der Wert kann sich nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode von <see cref="T:System.IO.StreamReader" /> ändern, da die automatische Erkennung der Codierung erst nach dem ersten Aufruf einer <see cref="Overload:System.IO.StreamReader.Read" />-Methode erfolgt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Löscht den internen Puffer.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Schließt den zugrunde liegenden Stream und gibt die vom <see cref="T:System.IO.StreamReader" /> verwendeten nicht verwalteten Ressourcen sowie 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.IO.StreamReader.EndOfStream">
+ <summary>Ruft einen Wert ab, der angibt, ob sich die aktuelle Streamposition am Ende des Streams befindet.</summary>
+ <returns>true, wenn sich die aktuelle Streamposition am Ende des Streams befindet, andernfalls false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der zugrunde liegende Stream wurde verworfen.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Ein <see cref="T:System.IO.StreamReader" />-Objekt um einen leeren Stream.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder -1, wenn keine zu lesenden Zeichen vorhanden sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Eingabestream und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Eingabestream wird als <see cref="T:System.Int32" />-Objekt dargestellt, oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest vom aktuellen Stream ein angegebenes Maximum von Zeichen in einen Puffer ein und beginnt dabei am angegebenen Index.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen, bzw. 0 (null), wenn das Ende des Streams erreicht ist und keine Daten gelesen wurden.Die Anzahl ist gleich dem <paramref name="count" />-Parameter oder kleiner, abhängig davon, ob die Daten im Stream verfügbar sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Index von <paramref name="buffer" />, bei dem mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">Es ist ein E/A-Fehler aufgetreten, beispielsweise das Schließen eines Streams. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index + count - 1" />), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.StreamReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus dem aktuellen Stream und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Datenstromende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Streams erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Eingabestreams bzw. null, wenn das Ende des Eingabestreams erreicht ist.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Stream oder ist null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams.</summary>
+ <returns>Der Rest des Streams als Zeichenfolge, von der aktuellen Position bis zum Ende.Wenn die aktuelle Position am Ende des Streams ist, wird eine leere Zeichenfolge ("") zurückgegeben.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Streams.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Zeichen in einen Stream in einer bestimmten Codierung.Um den .NET Framework-Quellcode für diesen Typ zu durchsuchen, rufen Sie die Verweisquelle auf.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der UTF-8-Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und der Standardpuffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll. </param>
+ <param name="encoding">Die zu verwendende Zeichencodierung. </param>
+ <param name="bufferSize">Die Puffergröße in Byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StreamWriter" />-Klasse für den angegebenen Stream unter Verwendung der angegebenen Codierung und Puffergröße und lässt optional den Stream geöffnet.</summary>
+ <param name="stream">Der Stream, in den geschrieben werden soll.</param>
+ <param name="encoding">Die zu verwendende Zeichencodierung.</param>
+ <param name="bufferSize">Die Puffergröße in Byte.</param>
+ <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.StreamWriter" />-Objekt freigegeben wurde; andernfalls false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> oder <paramref name="encoding" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ist schreibgeschützt. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ruft einen Wert ab, der angibt, ob der <see cref="T:System.IO.StreamWriter" /> nach jedem Aufruf von <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> den Puffer in den zugrunde liegenden Stream wegschreibt, oder legt diesen Wert fest.</summary>
+ <returns>true, um <see cref="T:System.IO.StreamWriter" /> zum Entleeren des Puffers zu zwingen, andernfalls false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ruft den zugrunde liegenden Stream ab, der eine Schnittstelle zu einem Sicherungsspeicher bildet.</summary>
+ <returns>Der Stream, in den dieser StreamWriter schreibt.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StreamWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die im Konstruktor für die aktuelle Instanz angegebene <see cref="T:System.Text.Encoding" /> oder <see cref="T:System.Text.UTF8Encoding" />, sofern keine Codierung angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an den zugrunde liegenden Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Writer wird geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">Ein E/A-Fehler ist aufgetreten. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Löscht alle Puffer für diesen Stream asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Stream wurde freigegeben.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Stellt einen StreamWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in den Stream.</summary>
+ <param name="value">Das in den Stream zu schreibende Zeichen. </param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray mit den zu schreibenden Daten.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in den Stream.</summary>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in den Stream.</summary>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert NULL hat, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der aktuelle Writer ist geschlossen. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> ist true, oder der <see cref="T:System.IO.StreamWriter" />-Puffer ist voll, und der Inhalt des Puffers kann nicht in den zugrunde liegenden Stream fester Größe geschrieben werden, da der <see cref="T:System.IO.StreamWriter" /> sich am Ende des Streams befindet. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Ein Zeichenarray, das die zu schreibenden Daten enthält.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die Zeichenfolge, die in den Stream geschrieben werden soll.Wenn <paramref name="value" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Stream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Streamwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Streamwriter wird derzeit von einem vorherigen Schreibvorgang verwendet.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementiert einen <see cref="T:System.IO.TextReader" />, der aus einer Zeichenfolge liest.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringReader" />-Klasse, die aus der angegebenen Zeichenfolge liest.</summary>
+ <param name="s">Die Zeichenfolge, mit der der <see cref="T:System.IO.StringReader" /> initialisiert werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="s" />-Parameter ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Gibt die vom <see cref="T:System.IO.StringReader" /> verwendeten nicht verwalteten Ressourcen und 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="M:System.IO.StringReader.Peek">
+ <summary>Gibt das nächste verfügbare Zeichen zurück, ohne es zu verarbeiten.</summary>
+ <returns>Eine ganze Zahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Stream keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Liest das nächste Zeichen aus der Eingabezeichenfolge und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen in der zugrunde liegenden Zeichenfolge oder -1, wenn keine weiteren Zeichen verfügbar sind.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest einen Zeichenblock aus der Eingabezeichenfolge und verschiebt die Zeichenposition um die durch <paramref name="count" /> angegebene Anzahl von Zeichen nach vorn.</summary>
+ <returns>Die Gesamtanzahl der in den Puffer gelesenen Zeichen.Diese kann kleiner als die Anzahl der angeforderten Zeichen sein, wenn diese Anzahl von Zeichen derzeit nicht verfügbar ist, oder 0, wenn das Ende der zugrunde liegenden Zeichenfolge erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Der Anfangsindex im Puffer. </param>
+ <param name="count">Die Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen asynchron aus der aktuellen Zeichenkette und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Zeichenfolgenende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende der Zeichenfolge erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer geschrieben wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile der aktuellen Zeichenfolge oder null, wenn das Ende der Zeichenfolge erreicht ist.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Liest eine Zeile von Zeichen asynchron aus der aktuellen Zeichenkette und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Zeichenfolgenreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Der Inhalt ab der aktuellen Position bis zum Ende der zugrunde liegenden Zeichenfolge.</returns>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der aktuelle Reader ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Streams und gibt diese als einzelne Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende der Zeichenfolge.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgen-Reader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementiert einen <see cref="T:System.IO.TextWriter" /> zum Schreiben von Informationen in eine Zeichenfolge.Die Informationen werden in einem zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> gespeichert.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse mit dem angegebenen Formatierungssteuerelement.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.StringWriter" />-Klasse zum Schreiben in den angegebenen <see cref="T:System.Text.StringBuilder" /> und mit dem angegebenen Formatanbieter.</summary>
+ <param name="sb">Der StringBuilder, in den geschrieben werden soll. </param>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> ist null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.StringWriter" /> verwendeten nicht verwalteten Ressourcen und 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.IO.StringWriter.Encoding">
+ <summary>Ruft die <see cref="T:System.Text.Encoding" /> ab, in der die Ausgabe geschrieben wird.</summary>
+ <returns>Die Encoding, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Gibt den zugrunde liegenden <see cref="T:System.Text.StringBuilder" /> zurück.</summary>
+ <returns>Der zugrunde liegende StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Gibt eine Zeichenfolge zurück, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</summary>
+ <returns>Die Zeichenfolge, die die bisher in den aktuellen StringWriter geschriebenen Zeichen enthält.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Zeichenfolge.</summary>
+ <param name="value">Das zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Zeichenfolge.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die aktuelle Zeichenfolge.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der Writer ist geschlossen. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in die Zeichenfolge zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen.</param>
+ <param name="index">Die Position im Puffer, an der mit dem Lesen von Daten begonnen werden soll.</param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge gefolgt von einem Zeichen für den Zeilenabschluss asynchron in die aktuelle Zeichenfolge.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Zeichenfolgenwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Zeichenfolgenwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Stellt ein Leseprogramm dar, das eine sequenzielle Serie von Zeichenfolgen lesen kann.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextReader" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextReader" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextReader" /> verwendeten nicht verwalteten Ressourcen und optional 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="F:System.IO.TextReader.Null">
+ <summary>Stellt einen TextReader ohne zu lesende Daten bereit.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Liest das nächste Zeichen, ohne den Zustand des Readers oder der Zeichenquelle zu ändern.Gibt das nächste verfügbare Zeichen zurück, ohne es tatsächlich aus dem Reader zu lesen.</summary>
+ <returns>Eine Ganzzahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Reader keine Suchvorgänge unterstützt.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Liest das nächste Zeichen aus dem Text-Reader und verschiebt die Zeichenposition um ein Zeichen nach vorn.</summary>
+ <returns>Das nächste Zeichen im Textreader, bzw. -1, wenn keine weiteren Zeichen verfügbar sind.Die Standardimplementierung gibt -1 zurück.</returns>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Reader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, abhängig davon, ob die Daten im Reader verfügbar sind.Diese Methode gibt 0 (null) zurück für den Fall, dass sie aufgerufen wird, wenn keine Zeichen mehr zu lesen sind.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird. </param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Readers erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Die Anzahl der gelesenen Zeichen.Die Anzahl ist kleiner oder gleich <paramref name="count" />, je nachdem, ob alle Eingabezeichen gelesen wurden.</returns>
+ <param name="buffer">Dieser Parameter enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> -1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden. </param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null. </exception>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Liest asynchron eine angegebene Höchstanzahl von Zeichen aus dem aktuellen Textreader und schreibt die Daten in einen Puffer, wobei am angegebenen Index begonnen wird.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die Gesamtzahl der Bytes, die in den Puffer gelesen werden.Der Ergebniswert kann niedriger als die Anzahl der angeforderten Bytes sein, wenn die Anzahl an derzeit verfügbaren Bytes kleiner ist als die angeforderte Anzahl, oder sie kann 0 (null) sein, wenn das Textende erreicht ist.</returns>
+ <param name="buffer">Enthält nach dem Beenden dieser Methode das angegebene Zeichenarray mit den Werten zwischen <paramref name="index" /> und (<paramref name="index" /> + <paramref name="count" /> - 1), die durch die aus der aktuellen Quelle gelesenen Zeichen ersetzt wurden.</param>
+ <param name="index">Die Position in <paramref name="buffer" />, an der mit dem Schreiben begonnen wird.</param>
+ <param name="count">Die maximale Anzahl der zu lesenden Zeichen.Wenn das Ende des Texts erreicht ist, bevor die angegebene Anzahl von Zeichen in den Puffer gelesen wurde, erfolgt die aktuelle Methodenrückgabe.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ArgumentException">Die Summe aus <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Liest eine Zeile von Zeichen aus dem Textleser und gibt die Daten als Zeichenfolge zurück.</summary>
+ <returns>Die nächste Zeile des Readers oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Liest eine Zeile von asynchron Zeichen aus dem aktuellen Stream und gibt die Daten als Zeichenfolge zurück. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält die nächste Zeile aus dem Textreader oder null, wenn alle Zeichen gelesen wurden.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Liest alle Zeichen von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Zeichenfolge mit allen Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextReader" /> ist geschlossen. </exception>
+ <exception cref="T:System.OutOfMemoryException">Es ist nicht genügend Speicherplatz vorhanden, um einen Puffer für die zurückgegebene Zeichenfolge zu reservieren. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen in der nächsten Zeile ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Liest alle Zeichen asynchron von der aktuellen Position bis zum Ende des Text-Readers und gibt diese als eine Zeichenfolge zurück.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Lesevorgang darstellt.Der Wert des <paramref name="TResult" />-Parameters enthält eine Zeichenfolge mit den Zeichen von der aktuellen Position bis zum Ende des Textreaders.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Zeichen ist niedriger als <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textreader wurde freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Reader wird gerade durch einen früheren Lesevorgang verwendet. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Stellt einen Writer dar, der eine sequenzielle Serie von Zeichen schreiben kann.Diese Klasse ist abstrakt.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.TextWriter" />-Klasse mit dem angegebenen Formatanbieter.</summary>
+ <param name="formatProvider">Ein <see cref="T:System.IFormatProvider" />-Objekt zum Steuern der Formatierung. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Speichert die für diesen TextWriter verwendeten Zeilenendemarken.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Gibt alle vom <see cref="T:System.IO.TextWriter" />-Objekt verwendeten Ressourcen frei.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Gibt die von <see cref="T:System.IO.TextWriter" /> verwendeten nicht verwalteten Ressourcen und optional 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.IO.TextWriter.Encoding">
+ <summary>Gibt beim Überschreiben in einer abgeleiteten Klasse die Zeichencodierung zurück, in der die Ausgabe geschrieben ist.</summary>
+ <returns>Die Zeichencodierung, in der die Ausgabe geschrieben wird.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Löscht sämtliche Puffer für den aktuellen Writer asynchron und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät. </summary>
+ <returns>Eine Aufgabe, die die asynchrone Leerung darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Writer wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ruft ein Objekt zum Steuern der Formatierung ab.</summary>
+ <returns>Ein <see cref="T:System.IFormatProvider" />-Objekt für eine bestimmte Kultur oder die Formatierung der aktuellen Kultur, wenn keine andere Kultur angegeben wurde.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Ruft die Zeichenfolge für den Zeilenabschluss ab, die vom aktuellen TextWriter verwendet wird, oder legt diese fest.</summary>
+ <returns>Die Zeichenfolge für den Zeilenabschluss für den aktuellen TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Stellt einen TextWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Schreibt ein Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Schreibt ein Zeichenarray in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Schreibt die Textdarstellung eines Objekts in die Textzeichenfolge oder den Stream, indem für das Objekt die ToString-Methode aufgerufen wird.</summary>
+ <param name="value">Das zu schreibende Objekt. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Schreibt eine Zeichenfolge in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object[])" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise). </param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> oder <paramref name="arg" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Schreibt ein Zeichen asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Schreibt ein Zeichenarray asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn <paramref name="buffer" /> den Wert null ist, wird nichts geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" /> den Wert null hat, wird nichts in den Stream geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss in die Textzeichenfolge oder den Stream.</summary>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Schreibt die Textdarstellung eines Boolean-Werts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Boolean-Wert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das in den Textstream zu schreibende Zeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="buffer">Das Zeichenarray, aus dem die Daten gelesen werden. </param>
+ <param name="index">Die Zeichenposition im <paramref name="buffer" />, an der mit dem Lesen von Daten begonnen werden soll. </param>
+ <param name="count">Die maximale Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentException">Die Länge des Puffers minus <paramref name="index" /> ist kleiner als <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Der <paramref name="buffer" />-Parameter ist null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Schreibt die Textdarstellung eines Dezimalwerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende Dezimalwert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 8-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl mit Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Schreibt durch Aufrufen der ToString-Methode für ein Objekt die Textdarstellung dieses Objekts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Das zu schreibende Objekt.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in die Zeichenfolge oder den Stream.</summary>
+ <param name="value">Der zu schreibende 4-Byte-Gleitkommawert. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn <paramref name="value" />null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (1 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile in die Textzeichenfolge oder den Stream unter Verwendung der gleichen Semantik wie die <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />-Methode.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (2 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg0">Das erste zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg1">Das zweite zu formatierende und zu schreibende Objekt. </param>
+ <param name="arg2">Das dritte zu formatierende und zu schreibende Objekt. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ist null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer/gleich der Anzahl der zu formatierenden Objekte (3 für diese Methodenüberladung). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Eine kombinierte Formatierungszeichenfolge (siehe Hinweise).</param>
+ <param name="arg">Ein Objektarray mit 0 (null) oder mehr zu formatierenden und zu schreibenden Objekten. </param>
+ <exception cref="T:System.ArgumentNullException">Eine Zeichenfolge oder ein Objekt wird als null übergeben. </exception>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> ist keine gültige kombinierte Formatzeichenfolge.- oder - Der Index eines Formatelements ist kleiner als 0 (null) oder größer oder gleich der Länge des <paramref name="arg" />-Arrays. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 4-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in die Textzeichenfolge oder den Stream.</summary>
+ <param name="value">Die zu schreibende 8-Byte-Ganzzahl ohne Vorzeichen. </param>
+ <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.IO.TextWriter" /> ist geschlossen. </exception>
+ <exception cref="T:System.IO.IOException">E/A-Fehler. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Schreibt ein Zeichen für den Zeilenabschluss asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt. </returns>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Das in den Textstream zu schreibende Zeichen.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das in den Textstream zu schreibende Zeichenarray.Wenn das Zeichenarray null ist, wird nur das Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream.</summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="buffer">Das Zeichenarray, aus dem Daten geschrieben werden sollen. </param>
+ <param name="index">Die Zeichenposition im Puffer, an der mit dem Abrufen von Daten begonnen werden soll. </param>
+ <param name="count">Die Anzahl der zu schreibenden Zeichen. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> ist null.</exception>
+ <exception cref="T:System.ArgumentException">Der <paramref name="index" /> und <paramref name="count" /> ist größer als die Pufferlänge.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> oder <paramref name="count" /> ist negativ.</exception>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, asynchron in die Textzeichenfolge oder den Stream. </summary>
+ <returns>Eine Aufgabe, die den asynchronen Schreibvorgang darstellt.</returns>
+ <param name="value">Die zu schreibende Zeichenfolge.Wenn der Wert null ist, wird nur ein Zeichen für den Zeilenabschluss geschrieben.</param>
+ <exception cref="T:System.ObjectDisposedException">Der Textwriter wird freigegeben.</exception>
+ <exception cref="T:System.InvalidOperationException">Der Textwriter wird derzeit von einem vorherigen Schreibvorgang verwendet. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/es/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/es/System.IO.xml
new file mode 100755
index 0000000000..0b2c206b52
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/es/System.IO.xml
@@ -0,0 +1,2090 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lee tipos de datos primitivos como valores binarios en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia especificada y usando codificación UTF-8.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="input">La secuencia de entrada. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryReader" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, deja la secuencia abierta.</summary>
+ <param name="input">La secuencia de entrada.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.BinaryReader" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite la lectura, es null, o ya está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="encoding" /> o <paramref name="input" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expone el acceso a la secuencia subyacente de <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Secuencia subyacente asociada a BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Rellena el búfer interno con el número especificado de bytes leídos de la secuencia.</summary>
+ <param name="numBytes">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia antes de <paramref name="numBytes" /> se ha podido leer. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Solicitado <paramref name="numBytes" /> es mayor que el tamaño del búfer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Devuelve el siguiente carácter disponible y no hace avanzar la posición de bytes o caracteres.</summary>
+ <returns>Siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">No se puede descodificar el carácter actual en el búfer de caracteres interno utilizando la <see cref="T:System.Text.Encoding" /> seleccionado para la secuencia.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lee los caracteres de la secuencia subyacente y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lea de la secuencia.</summary>
+ <returns>Siguiente carácter de la secuencia de entrada o -1 si no hay más caracteres disponibles en este momento.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia, a partir del punto especificado en la matriz de bytes. </summary>
+ <returns>Número de bytes leídos en <paramref name="buffer" />.Podría ser inferior al número de bytes solicitado si ese número de bytes no está disponible, o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de bytes que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia, a partir del punto especificado en la matriz de caracteres.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Este podría ser inferior al número de caracteres solicitado si dicho número de caracteres no se encuentra disponible o podría ser cero si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se leen los datos. </param>
+ <param name="index">Punto inicial del búfer en el que comienza la lectura. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. o bienEl número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lee un entero de 32 bits en formato comprimido.</summary>
+ <returns>Entero de 32 bits en formato comprimido.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">La secuencia está dañada.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lee un valor Boolean de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Es true si el byte es distinto de cero; en caso contrario, es false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lee el siguiente byte de la secuencia actual y hace avanzar un byte la posición actual de la secuencia.</summary>
+ <returns>Siguiente byte que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lee el número especificado de bytes de la secuencia actual en una matriz de bytes y hace avanzar la posición actual en función del número de bytes leídos.</summary>
+ <returns>Matriz de bytes que contiene los datos leídos de la secuencia subyacente.Este podría ser inferior al número de bytes solicitado si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de bytes que se va a leer.Este valor debe ser 0 o un número no negativo o se producirá una excepción.</param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lee el siguiente carácter de la secuencia actual y hace avanzar la posición actual de la secuencia de acuerdo con la Encoding usada y el carácter concreto que se lee de la secuencia.</summary>
+ <returns>Carácter que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentException">Se ha leído un carácter suplente. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lee el número especificado de caracteres de la secuencia actual, devuelve los datos en una matriz de caracteres y hace avanzar la posición actual de acuerdo con la Encoding usada y el carácter concreto que se lee en la secuencia.</summary>
+ <returns>Matriz de caracteres que contiene los datos leídos de la secuencia subyacente.Podría ser inferior al número de caracteres solicitados si se alcanza el final de la secuencia.</returns>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">El número de caracteres descodificados para leer es mayor que <paramref name="count" />.Esto puede pasar si un descodificador de Unicode devuelve caracteres de reserva o un par suplente.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> es negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lee un valor decimal de la secuencia actual y hace avanzar la posición actual de la secuencia dieciséis bytes.</summary>
+ <returns>Valor decimal que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lee un valor de punto flotante de 8 bytes de la secuencia actual y hace avanzar la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Valor de punto flotante de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lee un entero con signo de 2 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en dos bytes.</summary>
+ <returns>Entero con signo de 2 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lee un entero con signo de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Entero con signo de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lee un entero con signo de 8 bytes de la secuencia actual y avanza la posición actual de la secuencia en ocho bytes.</summary>
+ <returns>Entero con signo de 8 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lee un byte con signo de esta secuencia y hace avanzar la posición actual de la secuencia en un byte.</summary>
+ <returns>Byte con signo que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lee un valor de punto flotante de 4 bytes en la secuencia actual y hace avanzar la posición actual de la secuencia en cuatro bytes.</summary>
+ <returns>Valor de punto flotante de 4 bytes que se lee en la secuencia actual.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lee una cadena de la secuencia actual.La cadena tiene como prefijo la longitud, codificada como un entero de siete bits cada vez.</summary>
+ <returns>Cadena que se lee.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lee un entero sin signo de 2 bytes de la secuencia actual con la codificación "little-endian" y hace avanzar la posición de la secuencia en dos bytes.</summary>
+ <returns>Entero sin signo de 2 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lee un entero sin signo de 4 bytes de la secuencia actual y hace avanzar la posición de la secuencia en cuatro bytes.</summary>
+ <returns>Entero sin signo de 4 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lee un entero sin signo de 8 bytes de la secuencia actual y hace avanzar la posición de la secuencia en ocho bytes.</summary>
+ <returns>Entero sin signo de 8 bytes que se lee en esta secuencia.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Escribe tipos primitivos en binario en una secuencia y admite escribir cadenas en una codificación específica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> que escribe en una secuencia.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y usando codificación UTF-8.</summary>
+ <param name="output">Flujo de salida. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y codificación de caracteres especificadas.</summary>
+ <param name="output">Flujo de salida. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.BinaryWriter" /> basada en la secuencia y la codificación de caracteres especificadas y, opcionalmente, dejando abierta la secuencia.</summary>
+ <param name="output">Flujo de salida.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.BinaryWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="output" /> o de <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente del objeto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flujo subyacente asociado a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.BinaryWriter" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.BinaryWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Especifica un objeto <see cref="T:System.IO.BinaryWriter" /> sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene la secuencia subyacente.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Establece la posición en la secuencia actual.</summary>
+ <returns>Posición con la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con <paramref name="origin" />. </param>
+ <param name="origin">Un campo de <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia del que se obtiene la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">El puntero de archivo se ha movido a una posición no válida. </exception>
+ <exception cref="T:System.ArgumentException">El valor de <see cref="T:System.IO.SeekOrigin" /> no es válido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Escribe un valor Boolean de un byte en la secuencia actual, que es 0 si es false y 1 si es true.</summary>
+ <param name="value">Valor Boolean que se va a escribir (0 ó 1). </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Escribe un byte sin signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte sin signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Escribe una matriz de bytes en la secuencia subyacente.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe una región de una matriz de bytes en la secuencia actual.</summary>
+ <param name="buffer">Matriz de bytes que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="buffer" /> donde comenzará la escritura. </param>
+ <param name="count">Número de bytes que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Escribe un carácter Unicode en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en la secuencia.</summary>
+ <param name="ch">El carácter Unicode no suplente que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> es un carácter suplente único.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y los caracteres específicos escritos en esa secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una sección de una matriz de caracteres en la secuencia actual y avanza la posición actual de la secuencia de acuerdo con el Encoding utilizado y quizás los caracteres específicos que se escriben en la secuencia.</summary>
+ <param name="chars">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Punto inicial de <paramref name="chars" /> donde se empieza a leer. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Escribe un valor decimal en la secuencia actual y avanza la posición de la secuencia en dieciséis bytes.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Escribe un valor de punto flotante de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Valor de punto flotante de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Escribe un entero con signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero con signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Escribe un entero con signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero con signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Escribe un entero con signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero con signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Escribe un byte con signo en la secuencia actual y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte con signo que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Escribe un valor de punto flotante de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Valor de punto flotante de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Escribe una cadena de longitud prefijada en esta secuencia en la codificación actual de <see cref="T:System.IO.BinaryWriter" /> y hace avanzar la posición actual de la secuencia de acuerdo con la codificación utilizada y los caracteres específicos escritos en dicha secuencia.</summary>
+ <param name="value">Valor que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Escribe un entero sin signo de dos bytes en la secuencia actual y avanza la posición de la secuencia en dos bytes.</summary>
+ <param name="value">Entero sin signo de dos bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Escribe un entero sin signo de cuatro bytes en la secuencia actual y avanza la posición de la secuencia en cuatro bytes.</summary>
+ <param name="value">Entero sin signo de cuatro bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Escribe un entero sin signo de ocho bytes en la secuencia actual y avanza la posición de la secuencia en ocho bytes.</summary>
+ <param name="value">Entero sin signo de ocho bytes que se va a escribir. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Escribe un entero de 32 bits en formato comprimido.</summary>
+ <param name="value">Entero de 32 bits que se va a escribir. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Se llega al final de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <exception cref="T:System.IO.IOException">La secuencia está cerrada. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Excepción que se produce cuando se intenta realizar una operación de lectura más allá del final de una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en un mensaje proporcionado por el sistema y HRESULT establecido en COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con la cadena de mensaje establecida en <paramref name="message" /> y HRESULT en COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.EndOfStreamException" /> con un mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>
+ <param name="message">Cadena que describe el error.Se pretende que el contenido de <paramref name="message" /> sea inteligible.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.IO.InvalidDataException">
+ <summary>Excepción que se inicia cuando el formato de un flujo de datos no es válido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con el mensaje de error especificado.</summary>
+ <param name="message">Mensaje de error que explica la razón de la excepción.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.InvalidDataException" /> con 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="T:System.IO.MemoryStream">
+ <summary>Crea una secuencia cuya memoria auxiliar es la memoria.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada con un valor cero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> de acuerdo con la matriz de bytes especificada.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea la secuencia actual. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la matriz de bytes especificada con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada (índice) de una matriz de bytes.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es menor que cero. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia invariable de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> según la región especificada de una matriz de bytes, con la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" /> establecida como se ha indicado y la posibilidad de llamar a <see cref="M:System.IO.MemoryStream.GetBuffer" /> establecida según lo especificado.</summary>
+ <param name="buffer">Matriz de bytes sin signo a partir de la cual se crea esta secuencia. </param>
+ <param name="index">Índice en <paramref name="buffer" /> en el que empieza la secuencia. </param>
+ <param name="count">Longitud de la secuencia en bytes. </param>
+ <param name="writable">Establecimiento de la propiedad <see cref="P:System.IO.MemoryStream.CanWrite" />, que determina si la secuencia admite escritura. </param>
+ <param name="publiclyVisible">Es true para habilitar <see cref="M:System.IO.MemoryStream.GetBuffer" />, que devuelve la matriz de bytes sin signo desde la cual se creó la secuencia; de lo contrario, es false. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.MemoryStream" /> con una capacidad expansible inicializada según lo especificado.</summary>
+ <param name="capacity">Tamaño inicial de la matriz interna en bytes. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> es negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si el flujo está abierto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtiene o establece el número de bytes asignados a esta secuencia.</summary>
+ <returns>Longitud de la parte utilizable del búfer para la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Se establece una capacidad de modo que sea negativa o menor que la longitud actual de la secuencia. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <exception cref="T:System.NotSupportedException">set se invoca en una secuencia cuya capacidad no se puede modificar. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente todos los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer especificado y el token de cancelación.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Reemplaza el método <see cref="M:System.IO.Stream.Flush" /> de modo que no se realice ninguna acción.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>De forma asincrónica borra todos los búferes de esta secuencia y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtiene la longitud de la secuencia en bytes.</summary>
+ <returns>Longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtiene o establece la posición actual dentro de la secuencia.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posición se establece en un valor negativo o un valor mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de bytes de la secuencia actual y escribe los datos en un búfer.</summary>
+ <returns>Número total de bytes escritos en el búfer.Puede ser menor que el número de bytes solicitado si ese número de bytes no está disponible, o bien puede ser cero si se alcanza el final de la secuencia antes de que se lea algún byte.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos de la secuencia actual. </param>
+ <param name="offset">Posición de desplazamiento en bytes de base cero de <paramref name="buffer" /> en el que se comienza a almacenar los datos de la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lee un byte de la secuencia actual.</summary>
+ <returns>El byte convertido en un <see cref="T:System.Int32" /> o -1 si se llega al final de la secuencia.</returns>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Establece la posición dentro de la secuencia actual en el valor especificado.</summary>
+ <returns>Nueva posición dentro de la secuencia, calculada mediante la combinación del punto de referencia inicial y del desplazamiento.</returns>
+ <param name="offset">Nueva posición dentro de la secuencia.Esta está relacionada con el parámetro <paramref name="loc" /> y puede ser positiva o negativa.</param>
+ <param name="loc">Valor de tipo <see cref="T:System.IO.SeekOrigin" />, que actúa como el punto de referencia de las operaciones de búsqueda. </param>
+ <exception cref="T:System.IO.IOException">Se ha intentado realizar una búsqueda antes del inicio de la secuencia. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> es mayor que <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Hay un no válido <see cref="T:System.IO.SeekOrigin" />. o bien<paramref name="offset" /> se produjo un desbordamiento aritmético.</exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Establece la longitud de la secuencia actual en el valor especificado.</summary>
+ <param name="value">Valor en el que establecer la longitud. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no es de tamaño variable y <paramref name="value" /> es mayor que la capacidad actual.o bien La secuencia actual no admite escritura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> es negativo o es mayor que la longitud máxima de la <see cref="T:System.IO.MemoryStream" />, donde la longitud máxima es (<see cref="F:System.Int32.MaxValue" /> -origin), y el origen es el índice del búfer subyacente donde comienza la secuencia. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Escribe el contenido de la secuencia en una matriz de bytes, independientemente de la propiedad <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nueva matriz de bytes.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Devuelve la matriz de bytes sin signo a partir de la cual se creó esta secuencia.El valor devuelto indica si la conversión se realizó correctamente.</summary>
+ <returns>Es true si la conversión se realiza correctamente; en caso contrario, es false.</returns>
+ <param name="buffer">El segmento de matriz de bytes desde el que se creó esta secuencia.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe un bloque de bytes en la secuencia actual usando los datos leídos en un búfer.</summary>
+ <param name="buffer">Búfer del que se van a escribir datos. </param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual está más cerca que <paramref name="count" /> bytes al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> resta de la longitud del búfer es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">La instancia de la secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Escribe un byte en la posición actual de la secuencia actual.</summary>
+ <param name="value">Byte que se va a escribir. </param>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.Para obtener más información, vea <see cref="P:System.IO.Stream.CanWrite" />.o bien La posición actual se encuentra al final de la secuencia y la capacidad no se puede modificar. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Escribe el contenido completo de esta secuencia de memoria en otra secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir esta secuencia de memoria. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia actual o de destino está cerrada. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Especifica la posición usada para buscar en una secuencia.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Especifica el comienzo de una secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Especifica lo posición actual dentro de la secuencia.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Especifica el final de una secuencia.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Proporciona una vista genérica de una secuencia de bytes.Esta es una clase abstracta.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite lectura.</summary>
+ <returns>true si la secuencia admite lectura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite búsquedas.</summary>
+ <returns>true si la secuencia admite búsquedas; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtiene un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</summary>
+ <returns>Un valor que determina si se puede agotar el tiempo de espera de la secuencia actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene un valor que indica si la secuencia actual admite escritura.</summary>
+ <returns>true si el flujo admite escritura; en caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lee los bytes de la secuencia actual y los escribe en otra secuencia de destino.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lee todos los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura.o bien<paramref name="destination" /> no se admite la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">La secuencia de actual o <paramref name="destination" /> se cerraron antes de la <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> se llamó al método.</exception>
+ <exception cref="T:System.IO.IOException">Error de E/S.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, usando el tamaño de búfer especificado.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee asincrónicamente los bytes de la secuencia actual y los escribe en otra secuencia, utilizando el tamaño de búfer y el token de cancelación especificados.</summary>
+ <returns>Tarea que representa la operación de copia asincrónica.</returns>
+ <param name="destination">Secuencia en la que se copiará el contenido de la secuencia actual.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.Este valor debe ser mayor que cero.El tamaño predeterminado es 81920.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="destination" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> es un valor negativo o es cero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha la secuencia actual o la secuencia de destino.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia actual no admite lectura o la secuencia de destino no admite escritura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libera todos los recursos usados por <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.Stream" /> y libera los recursos administrados de forma opcional.</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="M:System.IO.Stream.Flush">
+ <summary>Cuando se reemplaza en una clase derivada, borra todos los búferes de esta secuencia y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes de esta secuencia y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Borra asincrónicamente todos los búferes del flujo actual, hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente y supervisa las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Cuando se reemplaza en una clase derivada, obtiene la longitud en bytes de la secuencia.</summary>
+ <returns>Un valor Long que representa la longitud de la secuencia en bytes.</returns>
+ <exception cref="T:System.NotSupportedException">Una clase derivada de Stream no admite la búsqueda. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Stream sin memoria auxiliar.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Cuando se reemplaza en una clase derivada, se obtiene o se establece la posición dentro de la secuencia actual.</summary>
+ <returns>Posición actual dentro de la secuencia.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se lee una secuencia de bytes en la secuencia actual y se hace avanzar la posición dentro de la secuencia el número de bytes leídos.</summary>
+ <returns>Número total de bytes leídos en el búfer.Puede ser menor que el número de bytes solicitado si dicho número no está disponible, o puede ser cero (0) si se alcanza el final de la secuencia.</returns>
+ <param name="buffer">Matriz de bytes.Cuando este método devuelve un valor, el búfer contiene la matriz de bytes especificada con valores entre <paramref name="offset" /> y (<paramref name="offset" /> + <paramref name="count" /> - 1) reemplazada con los bytes leídos del origen actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> donde se comienza a almacenar los datos leídos de la secuencia actual. </param>
+ <param name="count">Número máximo de bytes que se deben leer de la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lee asincrónicamente una secuencia de bytes de la secuencia actual y avanza la posición en esta secuencia según el número de bytes leídos.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lee de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición dentro de la secuencia el número de bytes leídos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Búfer en el que se escriben los datos.</param>
+ <param name="offset">Posición de desplazamiento en bytes de <paramref name="buffer" /> donde se comienza a escribir los datos del flujo.</param>
+ <param name="count">Número máximo de bytes que se pueden leer.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lee un byte de la secuencia y hace avanzar la posición de la secuencia en un byte, o devuelve -1 si está al final de la secuencia.</summary>
+ <returns>Byte sin signo convertido en Int32,o bien -1 si está al final de la secuencia.</returns>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de lectura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.ReadTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la posición dentro de la secuencia actual.</summary>
+ <returns>La nueva posición dentro de la secuencia actual.</returns>
+ <param name="offset">Desplazamiento de bytes relacionado con el parámetro <paramref name="origin" />. </param>
+ <param name="origin">Valor de tipo <see cref="T:System.IO.SeekOrigin" /> que indica el punto de referencia utilizado para obtener la nueva posición. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite búsquedas, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Cuando se reemplaza en una clase derivada, se establece la longitud de la secuencia actual.</summary>
+ <param name="value">Longitud deseada de la secuencia actual, en bytes. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite operaciones de lectura ni escritura, como en el caso donde la secuencia se cree a partir de los resultados de una canalización o consola. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Cuando se reemplaza en una clase derivada, se escribe una secuencia de bytes en la secuencia actual y se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos.</summary>
+ <param name="buffer">Matriz de bytes.Este método copia <paramref name="count" /> bytes desde <paramref name="buffer" /> al flujo actual.</param>
+ <param name="offset">Desplazamiento en bytes de base cero en la <paramref name="buffer" /> en la que se comienzan a copiar los bytes en la secuencia actual. </param>
+ <param name="count">Número de bytes que se deben escribir en la secuencia actual. </param>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S, como no se puede encontrar el archivo especificado.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> se llama después de cerrar la secuencia.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Escribe asincrónicamente una secuencia de bytes en la secuencia actual y avanza la posición actual en esta secuencia según el número de bytes escritos.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Escribe de forma asincrónica una secuencia de bytes en la secuencia actual, se hace avanzar la posición actual dentro de la secuencia el número de bytes escritos y controla las solicitudes de cancelación.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Búfer del que se van a escribir datos.</param>
+ <param name="offset">Desplazamiento en bytes de base cero de <paramref name="buffer" /> desde donde se comienzan a copiar los bytes en la secuencia.</param>
+ <param name="count">Número máximo de bytes que se pueden escribir.</param>
+ <param name="cancellationToken">Token para supervisar solicitudes de cancelación.El valor predeterminado es <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="offset" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no es compatible con la escritura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">La secuencia está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Escribe un byte a la posición actual en la secuencia y avanza la posición de la secuencia en un byte.</summary>
+ <param name="value">Byte que se debe escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.NotSupportedException">La secuencia no admite escritura o ya se encuentra cerrada. </exception>
+ <exception cref="T:System.ObjectDisposedException">Tras cerrar la secuencia, se llamó a algún método. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtiene o establece un valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera. </summary>
+ <returns>Valor, en milisegundos, que determina durante cuánto tiempo la secuencia intentará realizar operaciones de escritura antes de que se agote el tiempo de espera.</returns>
+ <exception cref="T:System.InvalidOperationException">El <see cref="P:System.IO.Stream.WriteTimeout" /> método siempre produce una <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un <see cref="T:System.IO.TextReader" /> que lee los caracteres de una secuencia de bytes en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para el flujo especificado.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada, con la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> para la secuencia especificada y con la codificación de caracteres indicada.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada y la opción especificada de detección de marcas de orden de bytes.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> no se admite la lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada, con la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer.</summary>
+ <param name="stream">Secuencia que se va a leer. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica si se deben buscar marcas de orden de byte al comienzo del archivo. </param>
+ <param name="bufferSize">Tamaño mínimo de búfer. </param>
+ <exception cref="T:System.ArgumentException">La secuencia no admite lectura. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> es menor o igual que cero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamReader" /> de la secuencia especificada basada en la codificación de caracteres especificada, la opción especificada de detección de marcas de orden de bytes y el tamaño del búfer y, opcionalmente, deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia que se va a leer.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="detectEncodingFromByteOrderMarks">Es true para buscar marcas de orden de byte al comienzo del archivo; en caso contrario, es false.</param>
+ <param name="bufferSize">Tamaño mínimo de búfer.</param>
+ <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.StreamReader" />; de lo contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Devuelve la secuencia subyacente.</summary>
+ <returns>Secuencia subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtiene la codificación de caracteres que actualmente utiliza este objeto <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Codificación de caracteres que utiliza actualmente este lector.El valor puede ser diferente después de la primera llamada a cualquier método <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, ya que la detección automática de la codificación no se realiza hasta la primera llamada a un método <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Borra el búfer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Cierra la secuencia subyacente, libera los recursos no administrados que utiliza <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtiene un valor que indica si la actual posición está al final de la secuencia.</summary>
+ <returns>Es true si la actual posición está al final de la secuencia; en caso contrario, es false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia subyacente.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objeto <see cref="T:System.IO.StreamReader" /> en torno a una secuencia vacía.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Entero que representa el siguiente carácter que se va a leer, o -1 si no hay caracteres que leer o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lee el siguiente carácter de la secuencia de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>El siguiente carácter de la secuencia de entrada que se representa como un objeto <see cref="T:System.Int32" />, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un máximo especificado de caracteres de la secuencia actual en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres leídos. Si se llega al final de la secuencia y no se leyó ningún dato es 0.El número será menor o igual que el parámetro <paramref name="count" />, dependiendo de si los datos están disponibles dentro de la secuencia.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual. </param>
+ <param name="index">Índice de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S, como el cierre de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, dependiendo de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">El resultado que devuelve este método contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index + count - 1" />) reemplazada por los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.StreamReader" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Error de E/S. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la secuencia actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la secuencia.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final de la secuencia se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lee una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la secuencia de entrada, o null si se alcanza el final de la secuencia de entrada.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la secuencia actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente de la secuencia, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres en la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la secuencia.</summary>
+ <returns>Resto de la secuencia, como una cadena, desde la posición actual hasta el final.Si la posición actual se encuentra al final de la secuencia, devuelve una cadena vacía ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la secuencia y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la secuencia.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir los caracteres de una secuencia en una codificación determinada.Para examinar el código fuente de .NET Framework para este tipo, consulte el fuente de referencia de.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación UTF-8 y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación especificada y el tamaño de búfer predeterminado.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y el tamaño de búfer especificados.</summary>
+ <param name="stream">Secuencia en la que se va a escribir. </param>
+ <param name="encoding">Codificación de caracteres que se utilizará. </param>
+ <param name="bufferSize">Tamaño del búfer en bytes. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StreamWriter" /> para la secuencia especificada usando la codificación y tamaño de búfer especificados y, opcionalmente deja abierta la secuencia.</summary>
+ <param name="stream">Secuencia en la que se va a escribir.</param>
+ <param name="encoding">Codificación de caracteres que se utilizará.</param>
+ <param name="bufferSize">Tamaño del búfer en bytes.</param>
+ <param name="leaveOpen">true para dejar la secuencia abierta después de desechar el objeto <see cref="T:System.IO.StreamWriter" />; de lo contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="bufferSize" /> es negativo. </exception>
+ <exception cref="T:System.ArgumentException">No se puede escribir en <paramref name="stream" />. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtiene o establece un valor que indica si <see cref="T:System.IO.StreamWriter" /> vaciará su búfer en la secuencia subyacente después de cada llamada a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Es true para que <see cref="T:System.IO.StreamWriter" /> vacíe su búfer; en caso contrario, es false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtiene la secuencia subyacente que interactúa con una memoria auxiliar.</summary>
+ <returns>Secuencia en la que escribe este StreamWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.StreamWriter" /> y, de forma opcional, libera los recursos administrados.</summary>
+ <param name="disposing">truepara liberar los recursos administrados y no administrados; false para liberar únicamente los recursos no administrados. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> especificado en el constructor para la instancia actual o <see cref="T:System.Text.UTF8Encoding" /> si no se ha especificado una codificación.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en la secuencia subyacente.</summary>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produjo un error de E/S. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codificación actual no admite que se muestre la mitad de un par suplente Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Borra todos los búferes para esta secuencia de forma asincrónica y hace que los datos almacenados en búfer se escriban en el dispositivo subyacente.</summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se ha eliminado la secuencia.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Proporciona un StreamWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la secuencia.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia. </param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia.</summary>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Escribe una cadena en la secuencia.</summary>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el sistema de escritura actual está cerrado. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> es true o el búfer <see cref="T:System.IO.StreamWriter" /> está lleno, y el contenido del búfer no puede escribirse en la secuencia de tamaño fijo subyacente porque <see cref="T:System.IO.StreamWriter" /> se encuentra al final de la secuencia. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que contiene los datos que se van a escribir.</param>
+ <param name="index">Posición del carácter en el búfer donde comienza la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se debe escribir en la secuencia.Si <paramref name="value" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la lectura de datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la secuencia.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de secuencias.</exception>
+ <exception cref="T:System.InvalidOperationException">El escritor de secuencias está actualmente en uso por una operación de escritura anterior.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa <see cref="T:System.IO.TextReader" /> que lee en una cadena.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringReader" /> que lee en la cadena especificada.</summary>
+ <param name="s">Cadena en la que <see cref="T:System.IO.StringReader" /> debe inicializarse. </param>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="s" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza la clase <see cref="T:System.IO.StringReader" /> y, opcionalmente, 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="M:System.IO.StringReader.Peek">
+ <summary>Devuelve el siguiente carácter disponible pero no lo consume.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si la secuencia no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lee el siguiente carácter de la cadena de entrada y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Siguiente carácter de la cadena subyacente, o -1 si no hay más caracteres disponibles.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un bloque de caracteres de la cadena de entrada y hace avanzar la posición de los caracteres en <paramref name="count" />.</summary>
+ <returns>Número total de caracteres leídos en el búfer.Puede ser menor que el número de caracteres solicitado si dicho número de caracteres no está disponible, o puede ser cero si se alcanza el final de la cadena subyacente.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Índice inicial del búfer. </param>
+ <param name="count">Número de caracteres que se va a leer. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee de forma asincrónica un número máximo de caracteres especificado en la cadena actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final de la cadena.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se pueden leer.Si el final de la cadena se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lee una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente de la cadena actual, o null si se alcanza el final de la cadena.</returns>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres de la cadena actual y devuelve los datos como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de cadenas, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Contenido desde la posición actual hasta el final de la cadena subyacente.</returns>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de lectura actual está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final de la cadena y los devuelve como una cadena única.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final de la cadena.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">El lector de cadenas se ha desechado.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa <see cref="T:System.IO.TextWriter" /> para escribir información en una cadena.La información se almacena en el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.StringWriter" /> que escribe en el <see cref="T:System.Text.StringBuilder" /> especificado y tiene el control de formato especificado.</summary>
+ <param name="sb">Objeto StringBuilder en el que se va a escribir. </param>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> es null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que utiliza <see cref="T:System.IO.StringWriter" /> y libera los recursos administrados de forma opcional.</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.IO.StringWriter.Encoding">
+ <summary>Obtiene el <see cref="T:System.Text.Encoding" /> donde se escribe el resultado.</summary>
+ <returns>Encoding donde se escribe el resultado.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Devuelve el <see cref="T:System.Text.StringBuilder" /> subyacente.</summary>
+ <returns>Objeto StringBuilder subyacente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Devuelve una cadena que contiene los caracteres escritos hasta el momento en el StringWriter actual.</summary>
+ <returns>Cadena que contiene los caracteres escritos en el StringWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena.</summary>
+ <param name="value">Carácter que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />) &gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena actual.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El sistema de escritura está cerrado. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena actual de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica de línea en la cadena.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Carácter que se va a escribir en la cadena.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos.</param>
+ <param name="index">La posición en el búfer en el que se va a empezar a leer datos.</param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> son negativos.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguida de un terminador de línea de forma asincrónica en la cadena actual.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónico.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de cadenas.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de cadenas está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Representa un lector que puede leer una serie secuencial de caracteres.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextReader" /> y libera los recursos administrados de forma opcional.</summary>
+ <param name="disposing">Es true si se van a liberar los recursos administrados y no administrados; es false si se van a liberar únicamente los recursos no administrados. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Proporciona un TextReader sin datos del que leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lee el siguiente carácter sin modificar el estado del sistema de lectura o el origen del carácter.Devuelve el siguiente carácter disponible sin leerlo realmente del lector.</summary>
+ <returns>Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si el lector no admite la operación de búsqueda.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lee el siguiente carácter en el lector de texto y hace avanzar la posición de los caracteres en un carácter.</summary>
+ <returns>Carácter siguiente del lector de texto o -1 si no hay más caracteres disponibles.La implementación predeterminada devuelve -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si los datos están disponibles dentro del lector.Este método devuelve 0 (cero) si se llama cuando no quedan más caracteres para leer.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura. </param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del lector se alcanza antes de escribir el número de caracteres especificado en el búfer, el método vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Número de caracteres que se han leído.Este número será menor o igual que <paramref name="count" />, en función de si se han leído todos los caracteres de entrada.</returns>
+ <param name="buffer">Cuando este método finaliza, este parámetro contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) reemplazada con los caracteres leídos del origen actual. </param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lee un número máximo de caracteres especificado en el lector de texto actual de forma asincrónica y escribe los datos en un búfer, comenzando en el índice especificado.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene el número total de bytes leídos en el búfer.El valor del resultado puede ser menor que el número de bytes solicitados si el número de bytes disponibles actualmente es menor que el número solicitado o puede ser 0 (cero) si se ha llegado al final del texto.</returns>
+ <param name="buffer">Cuando este método finaliza, contiene la matriz de caracteres especificada con valores entre <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) reemplazada con los caracteres leídos del origen actual.</param>
+ <param name="index">Lugar de <paramref name="buffer" /> en el que comenzará la escritura.</param>
+ <param name="count">Número máximo de caracteres que se van a leer.Si el final del texto se alcanza antes de leer el número de caracteres especificado en el búfer, el método actual vuelve.</param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ArgumentException">La suma de <paramref name="index" /> y <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lee una línea de caracteres del lector de texto y devuelve los datos como una cadena.</summary>
+ <returns>Línea siguiente del lector o null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lee de forma asincrónica una línea de caracteres y devuelve los datos como una cadena. </summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene la línea siguiente del lector de texto, o es null si se han leído todos los caracteres.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lee todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Cadena que contiene todos los caracteres desde la posición actual hasta el final del lector.</returns>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.ObjectDisposedException">El objeto <see cref="T:System.IO.TextReader" /> está cerrado. </exception>
+ <exception cref="T:System.OutOfMemoryException">No hay memoria suficiente como para asignar un búfer a la cadena devuelta. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres de la siguiente línea es mayor que <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lee de forma asincrónica todos los caracteres desde la posición actual hasta el final del lector de texto y los devuelve como una cadena.</summary>
+ <returns>Tarea que representa la operación de lectura asincrónica.El valor del parámetro <paramref name="TResult" /> contiene una cadena con los caracteres desde la posición actual hasta el final del lector de texto.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">El número de caracteres es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se ha desechado el lector de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El lector está actualmente en uso por una operación de lectura anterior. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Representa un sistema de escritura que puede escribir una serie secuencial de caracteres.Esta clase es abstracta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.TextWriter" /> con el control de formato especificado.</summary>
+ <param name="formatProvider">Objeto <see cref="T:System.IFormatProvider" /> que controla las operaciones de formato. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Almacena los caracteres de nueva línea usados para el TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libera todos los recursos utilizados por el objeto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.TextWriter" /> y libera los recursos administrados de forma opcional.</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.IO.TextWriter.Encoding">
+ <summary>Cuando se reemplaza en una clase derivada, devuelve la codificación de caracteres en que se escribe el resultado.</summary>
+ <returns>Codificación de caracteres donde se escriben los resultados.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Borra todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente. </summary>
+ <returns>Tarea que representa la operación de vaciado asincrónico. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtiene un objeto que controla las operaciones de formato.</summary>
+ <returns>Objeto <see cref="T:System.IFormatProvider" /> para una referencia cultural específica o para las operaciones de formato de la referencia cultural actual si no se especificó otra referencia cultural.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtiene o establece la cadena de terminador de línea usada por el TextWriter actual.</summary>
+ <returns>Cadena de terminador de línea para el TextWriter actual.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Proporciona un TextWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Escribe la representación de texto de un objeto en la cadena o secuencia de texto mediante una llamada al método ToString en ese objeto.</summary>
+ <param name="value">Objeto que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero) o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios). </param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> o <paramref name="arg" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Escribe un carácter en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si <paramref name="buffer" /> es null, no se escribe nada.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres en la cadena o secuencia de texto de forma asincrónica. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Escribe una cadena en la cadena o secuencia de texto de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, no se escribirá nada en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Escribe un terminador de línea en la cadena o secuencia.</summary>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Escribe la representación de texto de un valor Boolean seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor Boolean que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="buffer">Matriz de caracteres de la que se leen los datos. </param>
+ <param name="index">Posición del carácter en <paramref name="buffer" /> donde comenzar a leer datos. </param>
+ <param name="count">Número máximo de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentException">La longitud del búfer menos <paramref name="index" /> es menor que <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="buffer" /> es null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Escribe la representación de texto de un valor decimal seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor decimal que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 8 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Escribe la representación de texto de un entero con signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Escribe la representación de texto de un entero con signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes con signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Escribe la representación de texto de un objeto mediante una llamada al método ToString en ese objeto, seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Objeto que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Escribe la representación de texto de un valor de punto flotante de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Valor de punto flotante de 4 bytes que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Escribe una cadena seguida de un terminador en la cadena o la secuencia de texto.</summary>
+ <param name="value">Cadena que se va a escribir.Si <paramref name="value" /> es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">El objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es dos). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg0">Primer objeto al que se va a dar formato y escribir. </param>
+ <param name="arg1">Segundo objeto al que se va a dar formato y escribir. </param>
+ <param name="arg2">Tercer objeto al que se va a dar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="format" /> es null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que el número de objetos a los que se va a dar formato (que, para esta sobrecarga del método, es tres). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Escribe una cadena con formato y una nueva línea usando la misma semántica que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Cadena de formato compuesto (vea Comentarios).</param>
+ <param name="arg">Matriz de objetos que contiene cero o más objetos a los que se va a aplicar formato y escribir. </param>
+ <exception cref="T:System.ArgumentNullException">Una cadena u objeto se pasa como null. </exception>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> no es una cadena de formato compuesto válido.o bien El índice de un elemento de formato es menor que 0 (cero), o mayor o igual que la longitud de la <paramref name="arg" /> matriz. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Escribe la representación de texto de un entero sin signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 4 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Escribe la representación de texto de un entero sin signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.</summary>
+ <param name="value">Entero de 8 bytes sin signo que se va a escribir. </param>
+ <exception cref="T:System.ObjectDisposedException">El <see cref="T:System.IO.TextWriter" /> se cierra. </exception>
+ <exception cref="T:System.IO.IOException">Se produce un error de E/S. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Escribe un terminador de línea en la cadena o secuencia de forma asincrónica.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica. </returns>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Escribe un carácter seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Carácter que se va a escribir en la secuencia de texto.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Escribe una matriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres que se va a escribir en la secuencia de texto.Si la matriz de caracteres es null, sólo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.</summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="buffer">Matriz de caracteres de la que se escriben los datos. </param>
+ <param name="index">Posición del carácter en el búfer donde comenzar la recuperación de datos. </param>
+ <param name="count">Número de caracteres que se van a escribir. </param>
+ <exception cref="T:System.ArgumentNullException">El valor de <paramref name="buffer" /> es null.</exception>
+ <exception cref="T:System.ArgumentException">El <paramref name="index" /> plus <paramref name="count" /> es mayor que la longitud del búfer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> es negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Escribe una cadena seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto. </summary>
+ <returns>Tarea que representa la operación de escritura asincrónica.</returns>
+ <param name="value">Cadena que se va a escribir.Si el valor es null, solo se escribe el terminador de línea.</param>
+ <exception cref="T:System.ObjectDisposedException">Se desecha el sistema de escritura de texto.</exception>
+ <exception cref="T:System.InvalidOperationException">El sistema de escritura de texto está actualmente en uso por una operación de escritura anterior. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/fr/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/fr/System.IO.xml
new file mode 100755
index 0000000000..30dc29abdf
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/fr/System.IO.xml
@@ -0,0 +1,2201 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Lit les types de données primitifs sous forme de valeurs binaires avec un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et l'encodage de caractères spécifiés.</summary>
+ <param name="input">Flux d'entrée. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryReader" /> en fonction du flux et de l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="input">Flux d'entrée.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryReader" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture, il est null ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> ou <paramref name="input" /> a la valeur null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Expose l'accès au flux sous-jacent de l'élément <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flux sous-jacent associé à l'élément BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Remplit la mémoire tampon interne avec le nombre spécifié d'octets lus à partir du flux.</summary>
+ <param name="numBytes">Nombre d'octets à lire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte avant que <paramref name="numBytes" /> n'ait pu être lu. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="numBytes" /> demandé est plus grand que la taille de la mémoire tampon interne.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Retourne le prochain caractère disponible et n'avance pas la position de caractère ou d'octet.</summary>
+ <returns>Prochain caractère disponible, ou -1 si aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Le caractère actuel ne peut pas être décodé dans la mémoire tampon de caractères interne à l'aide du <see cref="T:System.Text.Encoding" /> sélectionné pour le flux de données.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Lit les caractères du flux sous-jacent et avance la position actuelle du flux conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère suivant du flux d'entrée, ou -1 si aucun caractère n'est actuellement disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié d'octets dans le flux, en commençant à un point spécifié dans le tableau d'octets. </summary>
+ <returns>Nombre d'octets lus dans <paramref name="buffer" />.Ce total peut être inférieur au nombre d'octets demandé si ce nombre d'octets n'est pas disponible, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre d'octets à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit le nombre spécifié de caractères du flux, en commençant à un point spécifié dans le tableau de caractères.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Ce total peut être inférieur au nombre de caractères demandé si ce nombre de caractères n'est pas disponible actuellement, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle lire les données. </param>
+ <param name="index">Point de départ, dans la mémoire tampon, à partir duquel commencer la lecture de la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. ouLe nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Lit un entier 32 bits au format compressé.</summary>
+ <returns>Entier 32 bits au format compressé.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">Le flux est endommagé.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Lit une valeur Boolean à partir du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>true si l'octet est différent de zéro ; sinon, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Lit l'octet suivant du flux actuel et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet suivant lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Lit le nombre spécifié d'octets du flux actuel dans un tableau d'octets et avance la position actuelle de ce nombre d'octets.</summary>
+ <returns>Tableau d'octets contenant les données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre d'octets demandé si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre d'octets à lire.Cette valeur doit être 0 ou un nombre non négatif, sinon une exception se produit.</param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Lit le caractère suivant dans le flux actuel et avance la position actuelle du flux conformément à la valeur Encoding utilisée et du caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Caractère lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentException">Un caractère de substitution a été lu. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Lit le nombre spécifié de caractères dans le flux actuel, retourne les données dans un tableau de caractères et avance la position actuelle conformément à la valeur Encoding utilisée et au caractère spécifique en cours de lecture dans le flux.</summary>
+ <returns>Tableau de caractères contenant des données lues dans le flux sous-jacent.Cette valeur peut être inférieure au nombre de caractères demandés si la fin du flux est atteinte.</returns>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">Le nombre de caractères décodés à lire est supérieur à <paramref name="count" />.Cela peut arriver si un décodeur Unicode retourne des caractères de secours ou une paire de substitution.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> est négatif. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Lit une valeur décimale dans le flux actuel et avance la position actuelle du flux de 16 octets.</summary>
+ <returns>Valeur décimale lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Lit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Valeur à virgule flottante de 8 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Lit un entier signé de 2 octets dans le flux actuel et avance la position actuelle du flux de deux octets.</summary>
+ <returns>Entier signé de 2 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Lit un entier signé de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Entier signé de 4 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Lit un entier signé de 8 octets dans le flux actuel et avance la position actuelle du flux de huit octets.</summary>
+ <returns>Entier signé de 8 octets lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Lit un octet signé dans ce flux et avance la position actuelle du flux d'un octet.</summary>
+ <returns>Octet signé lu dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Lit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position actuelle du flux de quatre octets.</summary>
+ <returns>Valeur à virgule flottante de 4 octets lue dans le flux actuel.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Lit une chaîne dans le flux actuel.La chaîne est précédée de la longueur, encodée sous la forme d'un entier de sept bits à la fois.</summary>
+ <returns>Chaîne en cours de lecture.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Lit un entier non signé de 2 octets dans le flux actuel à l'aide de l’encodage Little Endian et avance la position du flux de deux octets.</summary>
+ <returns>Entier non signé de 2 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Lit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de quatre octets.</summary>
+ <returns>Entier non signé de 4 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Lit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de huit octets.</summary>
+ <returns>Entier non signé de 8 octets lu dans ce flux.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Écrit des types primitifs en binaire dans un flux et prend en charge l'écriture de chaînes dans un encodage spécifique.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> qui écrit dans un flux.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux spécifié et à l'aide de l'encodage UTF-8.</summary>
+ <param name="output">Flux de sortie. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> en fonction du flux et de l'encodage de caractères spécifiés.</summary>
+ <param name="output">Flux de sortie. </param>
+ <param name="encoding">Encodage de caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.BinaryWriter" /> selon le flux et l'encodage de caractères spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="output">Flux de sortie.</param>
+ <param name="encoding">Encodage de caractères à utiliser.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.BinaryWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> ou <paramref name="encoding" /> est null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent de <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flux sous-jacent associé à BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.BinaryWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Spécifie <see cref="T:System.IO.BinaryWriter" /> sans magasin de sauvegarde.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contient le flux sous-jacent.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel.</summary>
+ <returns>Position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport à <paramref name="origin" />. </param>
+ <param name="origin">Champ de <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence à partir duquel la nouvelle position doit être obtenue. </param>
+ <exception cref="T:System.IO.IOException">Le pointeur de fichier a été déplacé vers un emplacement non valide. </exception>
+ <exception cref="T:System.ArgumentException">La valeur <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Écrit une valeur Boolean de 1 octet dans le flux actuel, 0 représentant false et 1 représentant true.</summary>
+ <param name="value">Valeur Boolean à écrire (0 ou 1). </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Écrit un octet non signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet non signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Écrit un tableau d'octets dans le flux sous-jacent.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit une zone d'un tableau d'octets dans le flux actuel.</summary>
+ <param name="buffer">Tableau d'octets contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="buffer" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Écrit un caractère Unicode dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="ch">Caractère Unicode de non-substitution à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> est un caractère de substitution unique.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux actuel et avance la position actuelle du flux en fonction du Encoding utilisé et des caractères spécifiques en cours d'écriture dans le flux.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit dans le flux actuel une section d'un tableau de caractères et avance la position actuelle du flux en fonction du Encoding utilisé et éventuellement des caractères spécifiques écrits.</summary>
+ <param name="chars">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Point de départ de <paramref name="chars" /> à partir duquel l'écriture doit commencer. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Écrit une valeur décimale dans le flux actuel et avance la position du flux de 16 octets.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Écrit une valeur à virgule flottante de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Écrit un entier signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Écrit un entier signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Écrit un entier signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Écrit un octet signé dans le flux actuel et avance la position du flux d'un octet.</summary>
+ <param name="value">Octet signé à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Écrit une valeur à virgule flottante de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Écrit dans ce flux une chaîne préfixée par sa longueur dans l'encodage actuel de <see cref="T:System.IO.BinaryWriter" /> et avance la position actuelle du flux en fonction de l'encodage utilisé et des caractères spécifiques écrits dans le flux.</summary>
+ <param name="value">Valeur à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Écrit un entier non signé de 2 octets dans le flux actuel et avance la position du flux de 2 octets.</summary>
+ <param name="value">Entier non signé de 2 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Écrit un entier non signé de 4 octets dans le flux actuel et avance la position du flux de 4 octets.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Écrit un entier non signé de 8 octets dans le flux actuel et avance la position du flux de 8 octets.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Écrit un nombre entier 32 bits dans un format compressé.</summary>
+ <param name="value">Entier 32 bits à écrire. </param>
+ <exception cref="T:System.IO.EndOfStreamException">La fin du flux est atteinte. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Le flux est fermé. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Exception levée en cas de tentative de lecture au-delà de la fin du flux.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à un message fourni par le système et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> dont la chaîne de message correspond à <paramref name="message" /> et HRESULT équivaut à COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.EndOfStreamException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>
+ <param name="message">Chaîne qui décrit l'erreur.Le contenu du <paramref name="message" /> doit être compréhensible pour les utilisateurs.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.IO.InvalidDataException">
+ <summary>Exception qui est levée lorsque le format d'un flux de données n'est pas valide.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec un message d'erreur spécifié.</summary>
+ <param name="message">Message d'erreur indiquant la raison de l'exception.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.InvalidDataException" /> avec une référence à l'exception interne qui est la cause de 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="T:System.IO.MemoryStream">
+ <summary>Crée un flux dont le magasin de stockage est la mémoire.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à zéro.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer le flux actuel. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction du tableau d'octets spécifié, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région (index) spécifiée d'un tableau d'octets.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance non redimensionnable de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> en fonction de la région spécifiée d'un tableau d'octets, avec la propriété <see cref="P:System.IO.MemoryStream.CanWrite" /> spécifiée et la possibilité d'appeler <see cref="M:System.IO.MemoryStream.GetBuffer" /> comme spécifié.</summary>
+ <param name="buffer">Tableau d'octets non signés à partir duquel créer ce flux. </param>
+ <param name="index">Index dans <paramref name="buffer" /> auquel commence le flux. </param>
+ <param name="count">Longueur du flux en octets. </param>
+ <param name="writable">Définition de la propriété <see cref="P:System.IO.MemoryStream.CanWrite" />, qui détermine si le flux prend en charge l'écriture. </param>
+ <param name="publiclyVisible">true pour activer <see cref="M:System.IO.MemoryStream.GetBuffer" />, qui retourne le tableau d'octets non signés à partir duquel le flux a été créé ; sinon, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.MemoryStream" /> avec une capacité extensible initialisée à la valeur spécifiée.</summary>
+ <param name="capacity">Taille initiale du tableau interne, en octets. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> est négatif. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux est ouvert.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Obtient ou définit le nombre d'octets alloués pour ce flux.</summary>
+ <returns>Longueur de la partie de la mémoire tampon qui peut être utilisée pour le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La capacité définie correspond à une valeur négative ou est inférieure à la longueur actuelle du flux. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">set est appelé sur un flux dont la capacité ne peut pas être modifiée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Remplace la méthode <see cref="M:System.IO.Stream.Flush" /> afin qu'aucune action ne soit effectuée.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Obtient la longueur du flux en octets.</summary>
+ <returns>Longueur du flux en octets.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Obtient ou définit la position actuelle dans le flux.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La position correspond à une valeur négative ou à une valeur supérieure à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit un bloc d'octets à partir du flux actuel et écrit les données dans une mémoire tampon.</summary>
+ <returns>Nombre total d'octets écrits dans la mémoire tampon.Ce total peut être inférieur au nombre d'octets demandés si ce nombre d'octets n'est pas actuellement disponible, ou égal à zéro si la fin du flux a été atteinte avant que des octets soient lus.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans le flux actuel. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données à partir du flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Lit un octet dans le flux actuel.</summary>
+ <returns>Conversion du type (transtypage) de l'octet en <see cref="T:System.Int32" />, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Définit la position dans le flux actuel à la valeur spécifiée.</summary>
+ <returns>Nouvelle position dans le flux, calculée en combinant le point de référence initial et le décalage.</returns>
+ <param name="offset">Nouvelle position dans le flux.Elle est relative au paramètre <paramref name="loc" /> et peut être positive ou négative.</param>
+ <param name="loc">Valeur de type <see cref="T:System.IO.SeekOrigin" />, qui sert de point de référence à la recherche. </param>
+ <exception cref="T:System.IO.IOException">Tentative de recherche avant le début du flux. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> est supérieur à <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Un <see cref="T:System.IO.SeekOrigin" /> n'est pas valide. ou<paramref name="offset" /> a entraîné des dépassements de capacité arithmétiques.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Définit la longueur du flux actuel à la valeur spécifiée.</summary>
+ <param name="value">Valeur à laquelle définir la longueur. </param>
+ <exception cref="T:System.NotSupportedException">Le flux actuel n'est pas redimensionnable et <paramref name="value" /> est supérieur à la capacité actuelle.ou Le flux actuel ne prend pas en charge l'écriture. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> est négatif ou supérieur à la longueur maximale de <see cref="T:System.IO.MemoryStream" />, où la longueur maximale est (<see cref="F:System.Int32.MaxValue" /> - origine), et l'origine est l'index dans la mémoire tampon sous-jacente auquel commence le flux. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Écrit le contenu du flux dans un tableau d'octets, indépendamment de la propriété <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nouveau tableau d'octets.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Retourne le tableau d'octets non signés à partir duquel ce flux a été créé.La valeur de retour indique si la conversion a réussi.</summary>
+ <returns>true si la conversion a réussi ; sinon, false.</returns>
+ <param name="buffer">Segment de tableau d'octets à partir duquel ce flux a été créé.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit un bloc d'octets dans le flux actuel en utilisant des données lues dans une mémoire tampon.</summary>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire. </param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel.</param>
+ <param name="count">Nombre maximal d'octets à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à moins de <paramref name="count" /> octets de la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> soustrait à la longueur de la mémoire tampon est inférieur à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'instance du flux actuel est fermée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux actuel.</summary>
+ <param name="value">Octet à écrire. </param>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.Pour plus d'informations, consultez <see cref="P:System.IO.Stream.CanWrite" />.ou La position actuelle est à la fin du flux et la capacité ne peut pas être modifiée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Écrit le contenu complet de ce flux de mémoire dans un autre flux.</summary>
+ <param name="stream">Flux dans lequel écrire ce flux de mémoire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux en cours ou le flux cible est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Spécifie la position au sein d'un flux à utiliser pour la recherche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Spécifie le début d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Spécifie la position actuelle au sein d'un flux.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Spécifie la fin d'un flux.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fournit une vue générique d'une séquence d'octets.Il s'agit d'une classe abstraite.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
+ <returns>true si le flux prend en charge la lecture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
+ <returns>true si le flux prend en charge la recherche ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Obtient une valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</summary>
+ <returns>Valeur qui détermine si le flux actuel peut dépasser le délai d'attente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>En cas de remplacement dans une classe dérivée, obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
+ <returns>true si le flux prend en charge l'écriture ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Lit les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Lit tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture.ou<paramref name="destination" /> ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux actuel ou de <paramref name="destination" /> a été fermé avant l'appel de la méthode <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Lit de façon asynchrone tous les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon spécifiée.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone les octets du flux actuel et les écrit dans un autre flux, en utilisant une taille de mémoire tampon et d'un jeton d'annulation spécifiés.</summary>
+ <returns>Tâche qui représente l'opération de copie asynchrone.</returns>
+ <param name="destination">Flux vers lequel le contenu du flux actuel sera copié.</param>
+ <param name="bufferSize">Taille en octets de la mémoire tampon.Cette valeur doit être supérieure à zéro.La taille par défaut est 81920.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> est négatif ou égal à zéro.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux de données actuel ou le flux de données de destination est supprimé.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux de données actuel ne prend pas en charge la lecture, ou le flux de données de destination ne prend pas en charge l'écriture.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>En cas de remplacement dans une classe dérivée, efface toutes les mémoires tampons pour ce flux et provoque l'écriture de toutes les données se trouvant dans des mémoires tampons sur l'appareil sous-jacent.</summary>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>En cas de remplacement dans une classe dérivée, obtient la longueur du flux en octets.</summary>
+ <returns>Valeur de type long représentant la longueur du flux en octets.</returns>
+ <exception cref="T:System.NotSupportedException">Une classe dérivée de Stream ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Élément Stream sans magasin de stockage.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>En cas de remplacement dans une classe dérivée, obtient ou définit la position dans le flux actuel.</summary>
+ <returns>Position actuelle dans le flux.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, lit une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Nombre total d'octets lus dans la mémoire tampon.Le nombre d'octets peut être inférieur au nombre d'octets demandés si ce nombre n'est pas actuellement disponible ou égal à zéro (0) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Tableau d'octets.Quand cette méthode retourne un résultat, la mémoire tampon contient le tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1) sont remplacées par les octets lus dans la source actuelle.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer le stockage des données lues dans le flux actuel. </param>
+ <param name="count">Nombre maximal d'octets à lire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position dans le flux du nombre d'octets lus.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
+ <param name="count">Nombre maximal d'octets à lire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Lit un octet du flux et avance d'un octet la position au sein du flux, ou retourne -1 si la fin du flux a été atteinte.</summary>
+ <returns>Conversion de type (transtypage) de l'octet non signé en Int32, ou -1 si la fin du flux a été atteinte.</returns>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant d’expiration du délai d’attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'effectuer la lecture avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.ReadTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>En cas de remplacement dans une classe dérivée, définit la position dans le flux actuel.</summary>
+ <returns>Nouvelle position dans le flux actuel.</returns>
+ <param name="offset">Offset d'octet par rapport au paramètre <paramref name="origin" />. </param>
+ <param name="origin">Valeur de type <see cref="T:System.IO.SeekOrigin" /> indiquant le point de référence utilisé pour obtenir la nouvelle position. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>En cas de substitution dans une classe dérivée, définit la longueur de flux actuel.</summary>
+ <param name="value">Longueur souhaitée du flux actuel en octets. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend en charge ni l'écriture, ni la recherche, comme s'il était construit à partir d'un canal ou d'une sortie console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>En cas de remplacement dans une classe dérivée, écrit une séquence d'octets dans le flux actuel et avance la position actuelle dans ce flux du nombre d'octets écrits.</summary>
+ <param name="buffer">Tableau d'octets.Cette méthode copie <paramref name="count" /> octets à partir de <paramref name="buffer" /> dans le flux actuel.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro auquel commencer la copie des octets dans le flux actuel. </param>
+ <param name="count">Nombre d'octets à écrire dans le flux actuel. </param>
+ <exception cref="T:System.ArgumentException">La somme des <paramref name="offset" /> et <paramref name="count" /> est supérieure à la longueur du tampon.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> est null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est un nombre négatif.</exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'e/s est survenue, tels que le fichier spécifié est introuvable.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> a été appelée une fois que le flux a été fermé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel et avance la position actuelle dans le flux du nombre d'octets écrits.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Mémoire tampon dont sont issues les données à écrire.</param>
+ <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
+ <param name="count">Nombre maximal d'octets à écrire.</param>
+ <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.La valeur par défaut est <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Écrit un octet à la position actuelle dans le flux et avance d'un octet la position dans le flux.</summary>
+ <param name="value">Octet à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture ou bien il est déjà fermé. </exception>
+ <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Obtient ou définit une valeur, exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant l’expiration du délai d'attente. </summary>
+ <returns>Valeur exprimée en millisecondes, qui définit la durée pendant laquelle le flux tentera d'écrire des données avant de dépasser le délai d'attente.</returns>
+ <exception cref="T:System.InvalidOperationException">La méthode <see cref="P:System.IO.Stream.WriteTimeout" /> lève toujours <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit les caractères à partir d'un flux d'octets dans un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'option de détection de la marque d'ordre d'octet spécifiée.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères spécifié.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères et l'option de détection de la marque d'ordre d'octet spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié, avec l'encodage de caractères, l'option de détection de la marque d'ordre d'octet et la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Flux à lire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indique s'il faut rechercher les marques d'ordre des octets au début du fichier. </param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon. </param>
+ <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge la lecture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est inférieur ou égal à zéro. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamReader" /> pour le flux spécifié en fonction de l'encodage de caractères, de l'option de détection de la marque d'ordre d'octet et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Flux à lire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="detectEncodingFromByteOrderMarks">true pour rechercher les marques d'ordre d'octet au début du fichier ; sinon, false.</param>
+ <param name="bufferSize">Taille minimale de la mémoire tampon.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamReader" /> ; sinon, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Retourne le flux sous-jacent.</summary>
+ <returns>Flux sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Obtient l'encodage de caractères actuel utilisé par l'objet <see cref="T:System.IO.StreamReader" /> actuel.</summary>
+ <returns>Encodage des caractères actuel utilisé par le lecteur en cours.La valeur peut être différente après le premier appel à toute méthode <see cref="Overload:System.IO.StreamReader.Read" /> de <see cref="T:System.IO.StreamReader" />, car la détection automatique de l'encodage n'est effectuée qu'au premier appel à une méthode <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Efface la mémoire tampon interne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Ferme le flux sous-jacent, libère les ressources non managées utilisées par l'élément <see cref="T:System.IO.StreamReader" /> 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.IO.StreamReader.EndOfStream">
+ <summary>Obtient une valeur qui indique si la position actuelle dans le flux est à la fin du flux.</summary>
+ <returns>true si la position actuelle dans le flux est à la fin du flux ; sinon, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux sous-jacent a été supprimé.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Objet <see cref="T:System.IO.StreamReader" /> autour d'un flux vide.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Retourne le caractère disponible suivant, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le caractère suivant à lire, ou -1 s'il n'y a pas de caractère à lire ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Lit le caractère suivant dans le flux d'entrée et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du flux d'entrée, représenté sous la forme d'un objet <see cref="T:System.Int32" />, ou -1 s'il n'y a plus de caractère disponible.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal de caractères spécifié du flux actuel dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Le nombre de caractères qui ont été lus, ou 0 si c'est la fin du flux et qu'aucune donnée n'a été lue.Le nombre sera inférieur ou égal à la valeur du paramètre <paramref name="count" />, selon que les données sont, ou non, disponibles dans le flux.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle. </param>
+ <param name="index">Index de <paramref name="buffer" /> auquel commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S, telle que la fermeture du flux, se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode en cours se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du flux actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus ou non.</returns>
+ <param name="buffer">Quand cette méthode retourne un résultat, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index + count - 1" />) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères dans le flux actuel de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
+ <param name="buffer">Quand cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source actuelle.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du flux est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode se termine.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Lit une ligne de caractères du flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante du flux d'entrée, ou null si la fin du flux d'entrée est atteinte.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone dans le flux actuel et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante du flux, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux.</summary>
+ <returns>Le reste du flux sous forme de chaîne, de la position actuelle jusqu'à la fin.Si la position actuelle est à la fin du flux, retourne une chaîne vide ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du flux de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères allant de la position actuelle à la fin du flux.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour écrire les caractères dans un flux selon un encodage particulier.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage UTF-8 et de la taille de la mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage spécifié et de la taille de mémoire tampon par défaut.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés.</summary>
+ <param name="stream">Le flux dans lequel écrire. </param>
+ <param name="encoding">Encodage des caractères à utiliser. </param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StreamWriter" /> pour le flux spécifié, à l'aide de l'encodage et de la taille de mémoire tampon spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>
+ <param name="stream">Le flux dans lequel écrire.</param>
+ <param name="encoding">Encodage des caractères à utiliser.</param>
+ <param name="bufferSize">Taille de la mémoire tampon en octets.</param>
+ <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.StreamWriter" /> ; sinon, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> ou <paramref name="encoding" /> est null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> n'est pas accessible en écriture. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Obtient ou définit une valeur indiquant si <see cref="T:System.IO.StreamWriter" /> vide sa mémoire tampon vers le flux sous-jacent après chaque appel à <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true pour forcer <see cref="T:System.IO.StreamWriter" /> à vider sa mémoire tampon ; sinon, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Obtient le flux sous-jacent qui sert d'interface avec un magasin de stockage.</summary>
+ <returns>Flux dans lequel ce StreamWriter écrit.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> spécifié dans le constructeur pour l'instance actuelle, ou <see cref="T:System.Text.UTF8Encoding" /> si aucun encodage n'est spécifié.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon dans le flux sous-jacent.</summary>
+ <exception cref="T:System.ObjectDisposedException">Le writer actuel est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">L'encodage actuel ne prend pas en charge l'affichage de la moitié d'une paire de substitution Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Efface toutes les mémoires tampons pour ce flux de manière asynchrone et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fournit un StreamWriter sans magasin de sauvegarde dans lequel il est possible d'écrire, mais qu'il est impossible de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans le flux.</summary>
+ <param name="value">Caractère à écrire dans le flux. </param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.Si <paramref name="buffer" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux.</summary>
+ <param name="buffer">Tableau de caractères contenant les données à écrire. </param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans le flux.</summary>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le writer actuel est fermé. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> a la valeur true ou la mémoire tampon de <see cref="T:System.IO.StreamWriter" /> est saturée, et le contenu de la mémoire tampon ne peut pas être écrit dans le flux de taille fixe sous-jacent, car <see cref="T:System.IO.StreamWriter" /> se trouve à la fin du flux. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères contenant les données à écrire.</param>
+ <param name="index">Position du caractère dans la mémoire où commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire dans le flux.Si <paramref name="value" /> est null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Écrit un terminateur de ligne dans le flux de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans le flux un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position du caractère dans la mémoire tampon où la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'un terminateur de ligne de façon asynchrone dans le flux.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de flux est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer du flux est actuellement utilisé par une opération d'écriture précédente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implémente <see cref="T:System.IO.TextReader" /> qui lit une chaîne.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringReader" /> qui lit la chaîne spécifiée.</summary>
+ <param name="s">Chaîne à laquelle <see cref="T:System.IO.StringReader" /> doit être initialisé. </param>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="s" /> est null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringReader" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Retourne le prochain caractère disponible, mais ne le consomme pas.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le flux ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Lit le caractère suivant dans la chaîne d'entrée et avance sa position d'un caractère.</summary>
+ <returns>Caractère suivant de la chaîne sous-jacente, ou -1 si plus aucun caractère n'est disponible.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un bloc de caractères dans la chaîne d'entrée et avance la position du caractère de <paramref name="count" />.</summary>
+ <returns>Nombre total de caractères lus dans la mémoire tampon.Cela peut être inférieur au nombre de caractères demandé si ce nombre n'est pas actuellement disponible, ou égal à zéro si la fin de la chaîne sous-jacente a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Index de début dans la mémoire tampon. </param>
+ <param name="count">Nombre de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir de la chaîne actuelle de manière asynchrone, et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin de la chaîne a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin de la chaîne est atteinte avant que le nombre de caractères spécifié soit écrit dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Ligne suivante dans la chaîne actuelle ou null si la fin de la chaîne est atteinte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone à partir de la chaîne en cours et retourne les données sous forme de chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de chaîne, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Contenu à partir de la position actuelle jusqu'à la fin du flux sous-jacent.</returns>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur actuel est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin de la chaîne de manière asynchrone, puis les retourne sous la forme d'une chaîne unique.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin de la chaîne.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de chaîne a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implémente <see cref="T:System.IO.TextWriter" /> pour l'écriture d'informations dans une chaîne.Les informations sont stockées dans un <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> avec le contrôle de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.StringWriter" /> qui écrit dans le <see cref="T:System.Text.StringBuilder" /> spécifié et possède le fournisseur de formats donné.</summary>
+ <param name="sb">StringBuilder dans lequel écrire. </param>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> a la valeur null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.StringWriter" /> 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 libérer uniquement les ressources non managées. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Obtient le <see cref="T:System.Text.Encoding" /> dans lequel la sortie est écrite.</summary>
+ <returns>Encoding dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur le périphérique sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Retourne le <see cref="T:System.Text.StringBuilder" /> sous-jacent.</summary>
+ <returns>StringBuilder sous-jacent.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Retourne une chaîne contenant les caractères écrits jusqu'ici dans le StringWriter en cours.</summary>
+ <returns>Chaîne contenant les caractères écrits dans le StringWriter en cours.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne.</summary>
+ <param name="value">Caractère à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">Le writer est fermé. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne dans la chaîne actuelle de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> est null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit dans la chaîne un caractère suivi d'un terminateur de ligne de façon asynchrone.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans la chaîne.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'un terminateur de ligne de façon asynchrone dans la chaîne.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites.</param>
+ <param name="index">Position dans la mémoire tampon à laquelle commencer la lecture des données.</param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie par un terminateur de ligne de façon asynchrone dans la chaîne actuelle.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul le terminateur de ligne est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de chaîne est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de chaîne est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Représente un lecteur capable de lire une série séquentielle de caractères.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Libère toutes les ressources utilisées par <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par l'objet <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fournit un TextReader sans données à lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Lit le caractère suivant sans modifier l'état du lecteur ou la source du caractère.Retourne le prochain caractère disponible sans le lire réellement à partir du flux lecteur.</summary>
+ <returns>Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le lecteur ne prend pas en charge la recherche.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Lit le caractère suivant à partir du lecteur de texte et avance la position d'un caractère.</summary>
+ <returns>Caractère suivant du lecteur de texte ou -1 s'il n'y a plus de caractères disponibles.L'implémentation par défaut retourne -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon les données disponibles dans le lecteur.Cette méthode retourne zéro si elle est appelée alors qu'il ne reste aucun caractère à lire.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture. </param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du lecteur est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit un nombre maximal spécifié de caractères à partir du lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Nombre de caractères lus.Le nombre sera inférieur ou égal à <paramref name="count" />, selon que tous les caractères d'entrée ont été lus.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, ce paramètre contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> -1) sont remplacées par les caractères lus dans la source en cours. </param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Lit de façon asynchrone un nombre maximal de caractères spécifié dans le lecteur de texte actuel et écrit les données dans une mémoire tampon, en commençant à l'index spécifié.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur de résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du texte a été atteinte.</returns>
+ <param name="buffer">Lorsque cette méthode est retournée, contient le tableau de caractères spécifié dont les valeurs comprises entre <paramref name="index" /> et (<paramref name="index" /> + <paramref name="count" /> - 1) sont remplacées par les caractères lus dans la source en cours.</param>
+ <param name="index">Position dans <paramref name="buffer" /> à partir de laquelle commencer l'écriture.</param>
+ <param name="count">Nombre maximal de caractères à lire.Si la fin du texte est atteinte avant que le nombre de caractères spécifié soit lu dans la mémoire tampon, la méthode en cours est retournée.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ArgumentException">La somme de <paramref name="index" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Lit une ligne de caractères à partir du lecteur de texte et retourne les données sous forme de chaîne.</summary>
+ <returns>La ligne suivante du lecteur ou null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Lit une ligne de caractères de manière asynchrone et retourne les données sous forme de chaîne. </summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient la ligne suivante issue du lecteur de texte, ou a la valeur null si tous les caractères ont été lus.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte, puis les retourne sous forme d'une chaîne.</summary>
+ <returns>Chaîne contenant tous les caractères entre la position actuelle et la fin du lecteur de texte.</returns>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> est fermé. </exception>
+ <exception cref="T:System.OutOfMemoryException">La mémoire disponible est insuffisante pour allouer une mémoire tampon pour la chaîne retournée. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères contenus dans la ligne suivante est supérieur à <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Lit tous les caractères entre la position actuelle et la fin du lecteur de texte de manière asynchrone, puis les retourne sous la forme d'une chaîne.</summary>
+ <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient une chaîne composée des caractères de la position actuelle jusqu'à la fin du flux du lecteur de texte.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Le nombre de caractères est supérieur à <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le lecteur de texte a été supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Lecteur est en cours d'utilisation par une opération de lecture précédente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Représente un writer capable d'écrire une série de caractères séquentiels.Cette classe est abstraite.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.TextWriter" /> avec le fournisseur de format spécifié.</summary>
+ <param name="formatProvider">Objet <see cref="T:System.IFormatProvider" /> qui contrôle la mise en forme. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Stocke les caractères de saut de ligne utilisés pour ce TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Libère toutes les ressources utilisées par l'objet <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>En cas de substitution dans une classe dérivée, retourne l'encodage de caractères dans lequel la sortie est écrite.</summary>
+ <returns>Encodage de caractères dans lequel la sortie est écrite.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Efface toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Efface de façon asynchrone toutes les mémoires tampons pour le writer actuel et provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent. </summary>
+ <returns>Tâche qui représente l'opération de vidage asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Obtient un objet qui contrôle la mise en forme.</summary>
+ <returns>Objet <see cref="T:System.IFormatProvider" /> pour une culture spécifique, ou mise en forme de la culture actuelle si aucune autre culture n'est spécifiée.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Obtient ou définit la chaîne de marque de fin de ligne utilisée pour le TextWriter actuel.</summary>
+ <returns>Chaîne de marque de fin de ligne pour le TextWriter actuel.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fournit un élément TextWriter sans magasin de stockage dans lequel il est possible d'écrire, mais pas de lire.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Écrit un caractère dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Écrit un tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet dans la chaîne ou le flux de texte en appelant la méthode ToString sur cet objet.</summary>
+ <param name="value">Objet à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Écrit une chaîne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes). </param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> ou <paramref name="arg" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Écrit un caractère de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si <paramref name="buffer" /> a la valeur null, rien n'est écrit.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Écrit une chaîne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, rien n'est écrit dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Écrit une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Écrit la représentation textuelle d'une valeur Boolean suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">La valeur Boolean à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Caractère à écrire dans le flux de texte. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="buffer">Tableau de caractères dans lequel sont lues des données. </param>
+ <param name="index">Dans <paramref name="buffer" />, position de caractère à laquelle commencer la lecture des données. </param>
+ <param name="count">Nombre maximal de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentException">La longueur de la mémoire tampon moins <paramref name="index" /> est inférieure à <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="buffer" /> a la valeur null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Écrit la représentation textuelle d'une valeur décimale suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur décimale à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 8 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Écrit la représentation textuelle d'un entier signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Écrit la représentation textuelle d'un objet en appelant la méthode ToString sur cet objet, suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Objet à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Écrit la représentation textuelle d'une valeur à virgule flottante de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Valeur à virgule flottante de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Chaîne à écrire.Si <paramref name="value" /> a la valeur null, seule la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne dans la chaîne ou le flux de texte, en utilisant la même sémantique que la méthode <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg0">Premier objet à mettre en forme et à écrire. </param>
+ <param name="arg1">Deuxième objet à mettre en forme et à écrire. </param>
+ <param name="arg2">Troisième objet à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> a la valeur null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Écrit une chaîne mise en forme et une nouvelle ligne, en utilisant la même sémantique que <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Chaîne de format composite (consultez la section Notes).</param>
+ <param name="arg">Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">Une chaîne ou un objet est passé en tant que null. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> n'est pas une chaîne de format composite.ou L'index d'un élément de mise en forme est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 4 octets suivie d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 4 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Écrit la représentation textuelle d'un entier non signé de 8 octets suivi d'une marque de fin de ligne dans la chaîne ou le flux de texte.</summary>
+ <param name="value">Entier non signé de 8 octets à écrire. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> est fermé. </exception>
+ <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Écrit une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone. </returns>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Écrit un caractère suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Caractère à écrire dans le flux de texte.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Écrit un tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à écrire dans le flux de texte.Si le tableau de caractères a la valeur null, seul la marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Écrit un sous-tableau de caractères suivi d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte.</summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="buffer">Tableau de caractères à partir duquel les données doivent être écrites. </param>
+ <param name="index">Position du caractère dans la mémoire tampon à laquelle commencer la récupération des données. </param>
+ <param name="count">Nombre de caractères à écrire. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> a la valeur null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> est supérieur à la longueur de la mémoire tampon.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> ou <paramref name="count" /> est négatif.</exception>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Écrit une chaîne suivie d'une marque de fin de ligne de façon asynchrone dans la chaîne ou le flux de texte. </summary>
+ <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
+ <param name="value">Chaîne à écrire.Si la valeur est null, seul une marque de fin de ligne est écrite.</param>
+ <exception cref="T:System.ObjectDisposedException">Le writer de texte est supprimé.</exception>
+ <exception cref="T:System.InvalidOperationException">Le writer de texte est actuellement utilisé par une opération d'écriture précédente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/it/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/it/System.IO.xml
new file mode 100755
index 0000000000..46070becb9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/it/System.IO.xml
@@ -0,0 +1,2123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Legge i tipi di dati primitivi come valori binari in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base al flusso specificato e usando la codifica UTF-8.</summary>
+ <param name="input">Flusso di input. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e del flusso specificata.</summary>
+ <param name="input">Flusso di input. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e di flusso specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="input">Flusso di input.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryReader" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> o <paramref name="input" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Espone l'accesso al flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Flusso sottostante associato all'oggetto BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.BinaryReader" /> 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="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Inserisce nel buffer interno il numero specificato di byte letti dal flusso.</summary>
+ <param name="numBytes">Numero di byte da leggere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso prima che fosse possibile leggere <paramref name="numBytes" />. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">I <paramref name="numBytes" /> richiesti sono superiori alla dimensione del buffer interno.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Restituisce il successivo carattere disponibile senza spostare in avanti la posizione del byte o del carattere.</summary>
+ <returns>Carattere successivo disponibile oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">Impossibile decodificare il carattere corrente nel buffer di caratteri interno tramite l'oggetto <see cref="T:System.Text.Encoding" /> selezionato per il flusso.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Legge i caratteri dal flusso sottostante e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico che il flusso sta leggendo.</summary>
+ <returns>Carattere successivo dal flusso di input oppure -1 se non vi sono caratteri disponibili.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso, a partire da un punto specificato nella matrice di byte. </summary>
+ <returns>Numero di byte letti nell'oggetto <paramref name="buffer" />.Può essere minore del numero di byte richiesti, se tale quantità di byte non è disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di byte da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso, a partire da un punto specificato nella matrice di caratteri.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.Può essere minore del numero di caratteri richiesti, se tale quantità di caratteri non è attualmente disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui leggere i dati. </param>
+ <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Legge un intero a 32 bit in formato compresso.</summary>
+ <returns>Intero a 32 bit in formato compresso.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">Flusso danneggiato.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Legge un valore Boolean dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>true se il byte è diverso da zero; in caso contrario, false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Legge il byte successivo dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
+ <returns>Byte successivo letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Legge il numero specificato di byte dal flusso corrente in una matrice di byte e sposta in avanti la posizione corrente in base a tale numero di byte.</summary>
+ <returns>Matrice di byte contenente dati letti dal flusso sottostante.Può essere minore del numero di byte necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di byte da leggere.Questo valore deve essere 0 o un numero non negativo; in caso contrario, si verificherà un'eccezione.</param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Legge il carattere successivo dal flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Carattere letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentException">È stato letto un carattere surrogato. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Legge il numero specificato di caratteri dal flusso corrente, restituisce i dati in una matrice di caratteri e sposta in avanti la posizione corrente secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
+ <returns>Matrice di caratteri contenente dati letti dal flusso sottostante.Può essere minore del numero di caratteri necessari se viene raggiunta la fine del flusso.</returns>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> è negativo. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Legge un valore decimale dal flusso corrente e sposta in avanti di sedici byte la posizione corrente del flusso.</summary>
+ <returns>Valore decimale letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Legge un valore a virgola mobile a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Legge un intero con segno a 2 byte dal flusso corrente e sposta in avanti di 2 byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Legge un intero con segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Intero con segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Legge un intero con segno a 8 byte dal flusso corrente e sposta in avanti di 8 byte la posizione del flusso.</summary>
+ <returns>Intero con segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Legge un byte con segno dal flusso corrente e sposta in avanti di un byte la posizione corrente del flusso.</summary>
+ <returns>Byte con segno letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Legge un valore a virgola mobile a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
+ <returns>Valore a virgola mobile a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Legge una stringa dal flusso corrente.La stringa ha un prefisso di lunghezza e viene codificata come intero, 7 bit alla volta.</summary>
+ <returns>Stringa da leggere.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Legge un intero senza segno a 2 byte dal flusso corrente usando la codifica little-endian e sposta in avanti di due byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 2 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Legge un intero senza segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 4 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Legge un intero senza segno a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <returns>Intero senza segno a 8 byte letto dal flusso corrente.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Scrive i tipi primitivi in codice binario in un flusso e supporta la scrittura di stringhe in una determinata codifica.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> che scrive in un flusso.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica using UTF-8 e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata.</summary>
+ <param name="output">Flusso di output. </param>
+ <param name="encoding">Codifica dei caratteri da utilizzare. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="output">Flusso di output.</param>
+ <param name="encoding">Codifica dei caratteri da utilizzare.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Flusso sottostante associato a BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.BinaryWriter" /> ed eventualmente rilascia 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="M:System.IO.BinaryWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Specifica un oggetto <see cref="T:System.IO.BinaryWriter" /> privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Contiene il flusso principale.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte relativo a <paramref name="origin" />. </param>
+ <param name="origin">Campo di <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento dal quale ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Il puntatore a file è stato spostato in un percorso non valido. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Scrive un valore Boolean a un byte nel flusso corrente, con 0 che rappresenta false e 1 che rappresenta true.</summary>
+ <param name="value">Valore Boolean da scrivere (0 o 1). </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Scrive un byte senza segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Scrive una matrice di byte nel flusso sottostante.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un'area di una matrice di byte nel flusso corrente.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale nel parametro <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Scrive un carattere Unicode nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="ch">Carattere Unicode non surrogato da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> è un carattere surrogato singolo.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sezione di una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
+ <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Punto iniziale in <paramref name="chars" /> dal quale avviare la scrittura. </param>
+ <param name="count">Numero di caratteri da inserire. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Scrive un valore decimale nel flusso corrente e sposta in avanti di 16 byte la posizione del flusso.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Scrive un valore a virgola mobile a otto byte nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a otto byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Scrive un intero a due byte con segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Scrive un intero a quattro byte con segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Scrive un intero a otto byte con segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Scrive un byte con segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte con segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Scrive un valore a virgola mobile a quattro byte nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Valore a virgola mobile a quattro byte da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Scrive una stringa con prefisso di lunghezza nel flusso con la codifica corrente dell'oggetto <see cref="T:System.IO.BinaryWriter" /> e sposta in avanti la posizione corrente del flusso secondo la codifica utilizzata e i caratteri specifici scritti nel flusso.</summary>
+ <param name="value">Valore da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Scrive un intero a due byte senza segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
+ <param name="value">Intero a due byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Scrive un intero a quattro byte senza segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
+ <param name="value">Intero a quattro byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Scrive un intero a otto byte senza segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
+ <param name="value">Intero a otto byte senza segno da scrivere. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Inserisce un valore intero a 32 bit in un formato compresso.</summary>
+ <param name="value">Intero da 32 bit da scrivere. </param>
+ <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Il flusso è chiuso. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Eccezione generata durante il tentativo di leggere oltre la fine di un flusso.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su un messaggio fornito dal sistema e il relativo HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su <paramref name="message" /> e HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.</summary>
+ <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È 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.IO.InvalidDataException">
+ <summary>Eccezione generata se un flusso di dati è in un formato non valido.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un messaggio di errore specificato.</summary>
+ <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un riferimento all'eccezione interna che è la causa dell'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="T:System.IO.MemoryStream">
+ <summary>Crea un flusso il cui archivio di backup è costituito dalla memoria.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata su zero.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso corrente. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla area specificata (indice) di una matrice di byte.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è minore di zero. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato e la possibilità di chiamare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" /> impostato nel modo specificato.</summary>
+ <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
+ <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
+ <param name="count">Lunghezza del flusso in byte. </param>
+ <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
+ <param name="publiclyVisible">true per abilitare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" />, che restituisce la matrice di byte senza segno da cui è stato creato il flusso; in caso contrario, false. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata secondo quanto specificato.</summary>
+ <param name="capacity">Dimensione iniziale in byte della matrice interna. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> è negativo. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso è aperto.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Ottiene o imposta il numero di byte allocati per questo flusso.</summary>
+ <returns>Lunghezza della parte usabile del buffer per il flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">È stata impostata una capacità negativa o minore della lunghezza corrente del flusso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">set è stato richiamato su un flusso del quale non è possibile modificare la capacità. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando le dimensione del buffer specificate e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.MemoryStream" /> 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="M:System.IO.MemoryStream.Flush">
+ <summary>Esegue l'override del metodo <see cref="M:System.IO.Stream.Flush" /> in modo che non venga effettuata alcuna operazione.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Rimuove in modo asincrono tutti i buffer per questo flusso e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Ottiene o imposta la posizione corrente all'interno del flusso.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">La posizione è impostata su un valore negativo o maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di byte dal flusso corrente e scrive i dati in un buffer.</summary>
+ <returns>Numero complessivo di byte scritti nel buffer.Può essere minore del numero di byte richiesti se tale numero di byte non è al momento disponibile o pari a zero se è stata raggiunta la fine del flusso prima della lettura di qualsiasi byte.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di byte specificata in cui i valori tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sono sostituiti dai caratteri letti dal flusso corrente. </param>
+ <param name="offset">Offset di byte in base zero in <paramref name="buffer" /> da cui iniziare l'archiviazione dei dati dal flusso corrente.</param>
+ <param name="count">Numero massimo di byte da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Legge un byte dal flusso corrente.</summary>
+ <returns>Cast di byte su un oggetto <see cref="T:System.Int32" /> o -1 se è stata raggiunta la fine del flusso.</returns>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Imposta la posizione all'interno del flusso corrente sul valore specificato.</summary>
+ <returns>Nuova posizione all'interno del flusso, calcolata combinando il punto di riferimento iniziale e l'offset.</returns>
+ <param name="offset">Nuova posizione all'interno del flusso.È relativa al parametro <paramref name="loc" /> e può essere positiva o negativa.</param>
+ <param name="loc">Valore di tipo <see cref="T:System.IO.SeekOrigin" />, che funge da punto di riferimento per la ricerca. </param>
+ <exception cref="T:System.IO.IOException">La ricerca viene tentata prima dell'inizio del flusso. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> è maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. -oppure-<paramref name="offset" /> causato da un overflow aritmetico.</exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Imposta la lunghezza del flusso corrente sul valore specificato.</summary>
+ <param name="value">Valore su cui impostare la lunghezza. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non è ridimensionabile e il parametro <paramref name="value" /> è maggiore della capacità corrente.-oppure- Il flusso corrente non supporta la scrittura. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> è negativo o maggiore della lunghezza massima dell'oggetto <see cref="T:System.IO.MemoryStream" />, in cui la lunghezza massima corrisponde a (<see cref="F:System.Int32.MaxValue" /> - origine) e l'origine corrisponde all'indice nel buffer sottostante in corrispondenza del quale inizia il flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Scrive il contenuto del flusso in una matrice di byte, indipendentemente dalla proprietà <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Nuova matrice di byte.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Restituisce la matrice di byte senza segno da cui è stato creato questo flusso.Il valore restituito indica se la conversione è riuscita.</summary>
+ <returns>true se la conversione riesce; in caso contrario, false.</returns>
+ <param name="buffer">Segmento di matrice di byte da cui è stato creato questo flusso.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive un blocco di byte nel flusso corrente usando dati letti da un buffer.</summary>
+ <param name="buffer">Buffer da cui scrivere i dati. </param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente.</param>
+ <param name="count">Numero massimo di byte da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente, rispetto al numero di byte specificati in <paramref name="count" />, è più vicina alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è un valore negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente all'interno del flusso corrente.</summary>
+ <param name="value">Byte da scrivere. </param>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente è alla fine del flusso e non è possibile modificare la capacità. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Scrive l'intero contenuto del flusso di memoria in un altro flusso.</summary>
+ <param name="stream">Flusso in cui scrivere il flusso di memoria. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o di destinazione è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Specifica la posizione in un flusso da utilizzare per le ricerche.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Specifica l'inizio di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Specifica la posizione corrente all'interno di un flusso.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Specifica la fine di un flusso.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Fornisce una visualizzazione generica di una sequenza di byte.Questa è una classe abstract.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
+ <returns>true se il flusso supporta la lettura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
+ <returns>true se il flusso supporta la ricerca; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Ottiene un valore che determina se il flusso corrente prevede il timeout.</summary>
+ <returns>Valore che determina se il flusso corrente prevede il timeout.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
+ <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Legge i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Legge tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata e un token di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
+ <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
+ <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> è un valore negativo o zero.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.Stream" /> 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="M:System.IO.Stream.Flush">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, cancella tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso, determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene la lunghezza in byte del flusso.</summary>
+ <returns>Valore long che rappresenta la lunghezza del flusso in byte.</returns>
+ <exception cref="T:System.NotSupportedException">Una classe derivata da Stream non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Oggetto Stream privo di archivio di backup.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene o imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Posizione corrente all'interno del flusso.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, legge una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti.</summary>
+ <returns>Numero complessivo di byte letti nel buffer.È possibile che questo numero sia inferiore a quello dei byte richiesti se la quantità di byte disponibili è minore oppure che corrisponda a zero (0) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Matrice di byte.Quando questo metodo viene restituito, il buffer contiene la matrice di byte specificata con i valori compresi tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sostituiti con i byte letti dall'origine corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> in corrispondenza del quale iniziare l'archiviazione dei dati letti dal flusso corrente. </param>
+ <param name="count">Numero massimo di byte da leggere dal flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte letti.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Buffer in cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
+ <param name="count">Numero massimo di byte da leggere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Legge un byte dal flusso e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso.</summary>
+ <returns>Cast di byte senza segno in un parametro Int32 oppure -1 se si trova alla fine del flusso.</returns>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la lettura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la lettura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.ReadTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la posizione all'interno del flusso corrente.</summary>
+ <returns>Nuova posizione all'interno del flusso corrente.</returns>
+ <param name="offset">Offset dei byte rispetto al parametro <paramref name="origin" />. </param>
+ <param name="origin">Valore di tipo <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento usato per ottenere la nuova posizione. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la lunghezza del flusso corrente.</summary>
+ <param name="value">Lunghezza desiderata del flusso corrente in byte. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura e la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Quando ne viene eseguito l'override in una classe derivata, scrive una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti.</summary>
+ <param name="buffer">Matrice di byte.Questo metodo copia i byte <paramref name="count" /> da <paramref name="buffer" /> nel flusso corrente.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente. </param>
+ <param name="count">Numero di byte da scrivere nel flusso corrente. </param>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore dei / o, ad esempio possibile trovare il file specificato.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> è stato chiamato dopo la chiusura del flusso.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte scritti.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Buffer da cui scrivere i dati.</param>
+ <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
+ <param name="count">Numero massimo di byte da scrivere.</param>
+ <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Scrive un byte nella posizione corrente del flusso e sposta in avanti di un byte la posizione del flusso.</summary>
+ <param name="value">Byte da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura o è già chiuso. </exception>
+ <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. </summary>
+ <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la scrittura prima del timeout.</returns>
+ <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.WriteTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge i caratteri da un flusso di byte in una particolare codifica.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con l'opzione specificata per il rilevamento dei byte order mark.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri specificata.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri e l'opzione per il rilevamento dei byte order mark specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri, l'opzione per il rilevamento dei byte order mark e le dimensioni del buffer specificati.</summary>
+ <param name="stream">Flusso da leggere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
+ <param name="bufferSize">Dimensione minima del buffer. </param>
+ <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è minore o uguale a zero. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato in base alla codifica caratteri, all'opzione per il rilevamento dei byte order mark e alle dimensioni del buffer specificati. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso da leggere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="detectEncodingFromByteOrderMarks">true per cercare i byte order mark all'inizio del file; in caso contrario, false.</param>
+ <param name="bufferSize">Dimensione minima del buffer.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamReader" />; in caso contrario, false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Restituisce il flusso sottostante.</summary>
+ <returns>Flusso sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Ottiene la codifica caratteri corrente usata dall'oggetto <see cref="T:System.IO.StreamReader" /> corrente.</summary>
+ <returns>Codifica caratteri usata dal lettore corrente.Il valore può essere diverso dopo la prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" /> di <see cref="T:System.IO.StreamReader" />, in quanto il rilevamento automatico della codifica non è completo fino alla prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Cancella il buffer interno.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Chiude il flusso sottostante, rilascia le risorse non gestite usate dall'oggetto <see cref="T:System.IO.StreamReader" /> e, facoltativamente, rilascia 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.IO.StreamReader.EndOfStream">
+ <summary>Ottiene un valore che indica se la posizione corrente del flusso è alla fine del flusso.</summary>
+ <returns>true se la posizione corrente del flusso è alla fine del flusso; in caso contrario, false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso sottostante è stato eliminato.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Oggetto <see cref="T:System.IO.StreamReader" /> che include un flusso vuoto.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza usarlo.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono presenti caratteri da leggere o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Legge il carattere successivo dal flusso di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo dal flusso di input rappresentato come oggetto <see cref="T:System.Int32" /> oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, iniziando dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti oppure 0 se alla fine del flusso non è stato letto alcun dato.Il numero sarà minore o uguale al parametro <paramref name="count" />, a seconda che i dati siano disponibili o meno all'interno del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice di <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O, come la chiusura del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.StreamReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Legge una riga di caratteri dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva del flusso di input oppure null se viene raggiunta la fine del flusso di input.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dal flusso corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del flusso oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso.</summary>
+ <returns>Parte restante del flusso come stringa, dalla posizione corrente alla fine del flusso.Se la posizione corrente è alla fine del flusso, restituisce una stringa vuota ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso in modo asincrono e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e la fine del flusso.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> che scrive i caratteri in un flusso con una particolare codifica.Per esaminare il codice sorgente .NET Framework per questo tipo, vedere Origine riferimento.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica UTF-8 e le dimensioni del buffer predefinite.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica caratteri e le dimensioni del buffer specificate.</summary>
+ <param name="stream">Flusso in cui scrivere. </param>
+ <param name="encoding">Codifica dei caratteri da usare. </param>
+ <param name="bufferSize">Dimensioni del buffer, in byte. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate. Facoltativamente mantiene aperto il flusso.</summary>
+ <param name="stream">Flusso in cui scrivere.</param>
+ <param name="encoding">Codifica dei caratteri da usare.</param>
+ <param name="bufferSize">Dimensioni del buffer, in byte.</param>
+ <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamWriter" />; in caso contrario, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> non è modificabile. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Ottiene o imposta un valore che indica se <see cref="T:System.IO.StreamWriter" /> scarica i dati del buffer nel flusso sottostante dopo ogni chiamata a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>true per forzare <see cref="T:System.IO.StreamWriter" /> lo scaricamento del buffer; in caso contrario, false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Ottiene il flusso sottostante che si interfaccia con un archivio di backup.</summary>
+ <returns>Flusso in cui StreamWriter scrive.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.StreamWriter" /> 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>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Ottiene l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Oggetto <see cref="T:System.Text.Encoding" /> specificato nel costruttore per l'istanza corrente o <see cref="T:System.Text.UTF8Encoding" />, se non è stata specificata alcuna codifica.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Cancella tutti i buffer relativi al writer corrente e consente la scrittura dei dati memorizzati nel buffer nel flusso sottostante.</summary>
+ <exception cref="T:System.ObjectDisposedException">Il writer corrente è chiuso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Fornisce un oggetto StreamWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Scrive un carattere nel flusso.</summary>
+ <param name="value">Carattere da scrivere nel flusso. </param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso.</summary>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Scrive una stringa nel flusso.</summary>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è Null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga nel flusso in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nel flusso in modo asincrono un carattere seguito da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nel flusso in modo asincrono una sottomatrice di caratteri seguiti da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Scrive nel flusso in modo asincrono una stringa seguita da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge da una stringa.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringReader" /> che legge dalla stringa specificata.</summary>
+ <param name="s">Stringa sulla quale inizializzare <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="s" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringReader" /> ed eventualmente rilascia 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="M:System.IO.StringReader.Peek">
+ <summary>Restituisce il carattere successivo disponibile senza utilizzarlo.</summary>
+ <returns>Integer che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Legge il carattere successivo dalla stringa di input e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo della stringa sottostante oppure -1 se non sono disponibili altri caratteri.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un blocco di caratteri dalla stringa di input e fa avanzare la posizione del carattere di <paramref name="count" />.</summary>
+ <returns>Numero complessivo di caratteri letti nel buffer.È possibile che sia inferiore al numero di caratteri richiesti se la quantità di caratteri non è correntemente disponibile oppure può corrispondere a zero se è stata raggiunta la fine della stringa sottostante.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Indice iniziale nel buffer. </param>
+ <param name="count">Numero di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
+ <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Legge una riga di caratteri dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva della stringa corrente oppure null se viene raggiunta la fine della stringa.</returns>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono dalla stringa corrente e restituisce i dati come stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di stringhe oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Contenuto dalla posizione corrente alla fine della stringa sottostante.</returns>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità della stringa.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> per la scrittura di informazioni in una stringa.Le informazioni vengono archiviate in un oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> con il controllo di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nell'oggetto <see cref="T:System.Text.StringBuilder" /> specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nello <see cref="T:System.Text.StringBuilder" /> specificato e dispone del provider di formato specificato.</summary>
+ <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> è null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringWriter" /> ed eventualmente rilascia 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.IO.StringWriter.Encoding">
+ <summary>Recupera l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
+ <returns>Encoding in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di svuotamento asincrona.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Restituisce l'oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
+ <returns>StringBuilder sottostante.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Restituisce una stringa contenente i caratteri scritti finora nell'oggetto StringWriter corrente.</summary>
+ <returns>Stringa contenente i caratteri scritti nell'oggetto StringWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa.</summary>
+ <param name="value">Carattere da inserire. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa corrente.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nella stringa in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa nella stringa corrente in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive nella stringa un carattere seguito in modo asincrono da un terminatore di riga.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nella stringa.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive nella stringa una sottomatrice di caratteri seguiti da un terminatore di riga in modo asincrono.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
+ <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Scrive una stringa, seguita in modo asincrono da un terminatore di riga, nella stringa attuale.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Rappresenta un visualizzatore in grado di leggere una serie sequenziale di caratteri.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextReader" /> 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="F:System.IO.TextReader.Null">
+ <summary>Fornisce un oggetto TextReader senza dati da cui sia possibile eseguire letture.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Legge il carattere successivo senza modificare lo stato del visualizzatore o dell'origine del carattere.Restituisce il successivo carattere disponibile senza leggerlo effettivamente dal lettore.</summary>
+ <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il lettore non supporta la ricerca.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Legge il carattere successivo dal lettore di testo e fa avanzare di un carattere la posizione del carattere.</summary>
+ <returns>Carattere successivo del lettore di testo oppure -1 se non sono disponibili altri caratteri.L'implementazione predefinita restituisce -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che i dati siano disponibili all'interno del lettore o meno.Se viene chiamato quando non sono più disponibili altri caratteri da leggere, questo metodo restituirà zero.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura. </param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del reader prima che il numero di caratteri specificato venga letto nel buffer, il metodo restituisce un risultato.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, questo parametro contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) sostituiti con i caratteri letti dall'origine corrente. </param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
+ <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
+ <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
+ <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Legge una riga di caratteri dal lettore di testo e restituisce i dati come stringa.</summary>
+ <returns>Riga successiva dal lettore oppure null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Legge una riga di caratteri in modo asincrono e restituisce i dati come stringa. </summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di testo oppure è null se tutti i caratteri sono stati letti.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Stringa contenente tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo.</returns>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
+ <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
+ <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità del lettore di testo.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Rappresenta un writer in grado di scrivere una serie sequenziale di caratteri.Questa classe è astratta.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" /> con il provider di formato specificato.</summary>
+ <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Archivia i caratteri di nuova riga usati per questo TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextWriter" /> 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.IO.TextWriter.Encoding">
+ <summary>Se sottoposto a override in una classe derivata, restituisce la codifica caratteri in cui viene scritto l'output.</summary>
+ <returns>Codifica caratteri in cui viene scritto l'output.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
+ <returns>Attività che rappresenta l'operazione di scaricamento asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Ottiene un oggetto che controlla la formattazione.</summary>
+ <returns>Oggetto <see cref="T:System.IFormatProvider" /> per impostazioni cultura specifiche oppure la formattazione delle impostazioni cultura correnti se non sono specificate altre impostazioni cultura.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Recupera o imposta la stringa di terminazione di riga usata dall'oggetto TextWriter corrente.</summary>
+ <returns>Stringa di terminazione di riga relativa all'oggetto TextWriter corrente.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Fornisce un oggetto TextWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore Boolean.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Scrive un carattere nella stringa o flusso di testo.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Scrive una matrice di caratteri nella stringa o flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri nel flusso o nella stringa di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore decimale.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 8 byte.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte con segno.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte con segno.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un oggetto chiamando il metodo ToString su tale oggetto.</summary>
+ <param name="value">Oggetto da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 4 byte.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Scrive una stringa nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> o <paramref name="arg" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte senza segno.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte senza segno.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Scrive un carattere in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Scrive una matrice di caratteri in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri in modo asincrono nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Scrive una stringa in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Scrive un terminatore di riga nel flusso o nella stringa di testo.</summary>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore Boolean, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore Boolean da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Scrive nella stringa o nel flusso di testo un carattere seguito da un terminatore di riga.</summary>
+ <param name="value">Carattere da scrivere nel flusso di testo. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Scrive una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
+ <param name="index">Posizione del carattere in <paramref name="buffer" /> dalla quale avviare la lettura dei dati. </param>
+ <param name="count">Numero massimo di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Scrive la rappresentazione in forma di testo di un valore decimale, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore decimale da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 8 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Scrive la rappresentazione testuale di un intero a 4 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte con segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Scrive la rappresentazione testuale di un oggetto chiamando il metodo ToString sull'oggetto, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Oggetto da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 4 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Scrive una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <param name="value">Stringa da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg0">Primo oggetto da formattare e scrivere. </param>
+ <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
+ <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> è null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
+ <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">Viene passato un oggetto o una stringa come null. </exception>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Scrive la rappresentazione in forma di testo di un intero a 4 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 4 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Scrive la rappresentazione testuale di un intero a 8 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
+ <param name="value">Intero a 8 byte senza segno da scrivere. </param>
+ <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
+ <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Scrive un terminatore di riga in modo asincrono nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Scrive in modo asincrono un carattere seguito da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Carattere da scrivere nel flusso di testo.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Scrive in modo asincrono una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se la matrice di caratteri è null, viene scritto solo il terminatore di riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Scrive in modo asincrono una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
+ <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
+ <param name="count">Numero di caratteri da scrivere. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> è null.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Scrive in modo asincrono una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo. </summary>
+ <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
+ <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
+ <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
+ <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/ja/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/ja/System.IO.xml
new file mode 100755
index 0000000000..4114d62655
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/ja/System.IO.xml
@@ -0,0 +1,2264 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>プリミティブ データ型を特定のエンコーディングのバイナリ値として読み取ります。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="input">入力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが読み取りをサポートしていないか、null であるか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> または <paramref name="input" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> の基になるストリームへのアクセスを公開します。</summary>
+ <returns>BinaryReader に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>指定したバイト数分だけストリームから読み取ったバイトを内部バッファーに格納します。</summary>
+ <param name="numBytes">読み取るバイト数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" /> 分のバイトを読み取る前にストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">要求された <paramref name="numBytes" /> が、内部バッファー サイズより大きくなっています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>読み取り可能な次の文字を返します。バイトの位置または文字の位置は変化しません。</summary>
+ <returns>使用できる次の文字。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">現在の文字は、ストリーム用に選択された <see cref="T:System.Text.Encoding" /> を使用して内部文字バッファーにデコードできません。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>基になるストリームから文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>入力ストリームの次の文字。現在読み取り可能な文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列内の指定された位置を開始点として、ストリームから指定されたバイト数を読み取ります。</summary>
+ <returns>
+ <paramref name="buffer" /> に読み取るバイト数。要求したバイト数分のバイトを読み取れなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取るバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列内の指定された位置を開始点として、ストリームから指定された文字数を読み取ります。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求した文字数分の文字を読み取れなかった場合、この値は要求した文字数より小さくなります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを読み取るバッファー。</param>
+ <param name="index">バッファー内の、バッファーへの読み取り開始点。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。またはデコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>32 ビット整数を圧縮形式で読み取ります。</summary>
+ <returns>圧縮形式の 32 ビット整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">ストリームが破損しています。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>現在のストリームから Boolean 値を読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>読み取ったバイトが 0 以外の場合は true。0 の場合は false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>現在のストリームから次のバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った次のバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>現在のストリームから指定されたバイト数をバイト配列に読み取り、そのバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されているバイト配列。ストリームの末尾に到達した場合は要求したバイト数より小さくなることがあります。</returns>
+ <param name="count">読み取るバイト数。この値は 0 以上の数字の必要があり、それ以外の場合は例外が発生します。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>現在のストリームの次の文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <returns>現在のストリームから読み取った文字。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentException">サロゲート文字が読み取られました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>現在のストリームから指定された文字数を読み取り、そのデータを文字配列として返します。また、使用した Encoding とストリームから読み取った特定の文字に従って現在位置を進めます。</summary>
+ <returns>基になるストリームから読み取ったデータが格納されている文字配列。ストリームの末尾に到達した場合は、要求された文字数より小さくなることがあります。</returns>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentException">デコードされた文字の数が <paramref name="count" /> を超えています。これは、Unicode デコーダーがフォールバック文字またはサロゲート ペアを返す場合に発生することがあります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> が負の値です。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>現在のストリームから 10 進数値を読み取り、ストリームの現在位置を 16 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 10 進数値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>現在のストリームから 8 バイト浮動小数点値を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>現在のストリームから 2 バイト符号付き整数を読み取り、ストリームの現在位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>現在のストリームから 4 バイト符号付き整数を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>現在のストリームから 8 バイト符号付き整数を読み取り、ストリームの現在位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号付き整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>現在のストリームから符号付きバイトを読み取り、ストリームの現在位置を 1 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った符号付きバイト。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>現在のストリームから 4 バイト浮動小数点値を読み取り、ストリームの現在位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト浮動小数点値。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>現在のストリームから 1 つの文字列を読み取ります。ストリームの文字列は、7 ビットごとにエンコードされた文字列の長さが先頭に付加されています。</summary>
+ <returns>読み取った文字列。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>リトル エンディアン エンコーディングを使用して現在のストリームから 2 バイト符号なし整数を読み取り、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 2 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>現在のストリームから 4 バイト符号なし整数を読み取り、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 4 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>現在のストリームから 8 バイト符号なし整数を読み取り、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <returns>現在のストリームから読み取った 8 バイト符号なし整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>プリミティブ型をバイナリでストリームに書き込みます。特定のエンコーディングの文字列の書き込みをサポートします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>ストリームへの書き込みを行う <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>指定したストリームに基づき、UTF-8 エンコーディングを使用する <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したストリームと文字エンコーディングに基づいて、<see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>指定したストリームと文字エンコーディングに基づいて <see cref="T:System.IO.BinaryWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="output">出力ストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> の基になるストリームを取得します。</summary>
+ <returns>BinaryWriter に関連付けられた、基になるストリーム。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>バッキング ストアを持たない <see cref="T:System.IO.BinaryWriter" /> を指定します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>基になるストリームを保持します。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリームの位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> からのバイト オフセット。</param>
+ <param name="origin">新しい位置を取得するための参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> フィールド。</param>
+ <exception cref="T:System.IO.IOException">ファイル ポインターが無効な位置に移動しました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 値が無効です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>現在のストリームに 1 バイト Boolean 値を書き込みます。値 0 は false を表し、値 1 は true を表します。</summary>
+ <param name="value">書き込む Boolean 値 (0 または 1)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>現在のストリームに符号なしバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号なしバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>基になるストリームにバイト配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト配列の特定の領域を書き込みます。</summary>
+ <param name="buffer">書き込むデータが格納されているバイト配列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内の書き込み開始点。</param>
+ <param name="count">書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>現在のストリームに Unicode 文字を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="ch">書き込む非サロゲート Unicode 文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> は、単一のサロゲート文字です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>現在のストリームに文字配列を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>現在のストリームに文字配列の特定の領域を書き込み、使用した Encoding とストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="chars">書き込むデータを格納する文字配列。</param>
+ <param name="index">
+ <paramref name="chars" /> 内の書き込み開始点。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>現在のストリームに 10 進数値を書き込み、ストリームの位置を 16 バイトだけ進めます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>現在のストリームに 8 バイト浮動小数点値を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>現在のストリームに 2 バイト符号付き整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>現在のストリームに 4 バイト符号付き整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>現在のストリームに 8 バイト符号付き整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>現在のストリームに符号付きバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">書き込む符号付きバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>現在のストリームに 4 バイト浮動小数点値を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>文字長プリフィックスを持つ文字列を、<see cref="T:System.IO.BinaryWriter" /> の現在のエンコーディングでこのストリームに書き込み、使用したエンコーディングとストリームに書き込んだ特定の文字に従ってストリームの現在位置を進めます。</summary>
+ <param name="value">書き込む値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> は null なので、</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>現在のストリームに 2 バイト符号なし整数を書き込み、ストリームの位置を 2 バイトだけ進めます。</summary>
+ <param name="value">書き込む 2 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>現在のストリームに 4 バイト符号なし整数を書き込み、ストリームの位置を 4 バイトだけ進めます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>現在のストリームに 8 バイト符号なし整数を書き込み、ストリームの位置を 8 バイトだけ進めます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>32 ビット整数を圧縮形式で書き込みます。</summary>
+ <param name="value">書き込む 32 ビット整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">ストリームの末尾に到達しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">ストリームが閉じられました。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>ストリームの末尾を越えて読み込もうとしたときにスローされる例外。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>メッセージ文字列がシステムによって提供されたメッセージに設定され、HRESULT が COR_E_ENDOFSTREAM に設定された <see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>メッセージ文字列を <paramref name="message" /> に設定し、HRESULT を COR_E_ENDOFSTREAM に設定して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.IO.EndOfStreamException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">エラーを説明する文字列。<paramref name="message" /> の内容は、ユーザーが理解できる内容にします。このコンストラクターの呼び出し元では、この文字列が現在のシステムのカルチャに合わせてローカライズ済みであることを確認しておく必要があります。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>データ ストリームが無効な形式である場合にスローされる例外。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>指定したエラー メッセージを使用して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>この例外の原因である内部例外への参照を指定して、<see cref="T:System.IO.InvalidDataException" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="message">例外の原因を説明するエラー メッセージ。</param>
+ <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>バッキング ストアとしてメモリを使用するストリームを作成します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、0 に初期化される拡張可能な容量を使用して 初期化します。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">現在のストリームを作成する符号なしバイトの配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、指定したバイト配列に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>バイト配列の指定した領域 (インデックス) に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が 0 未満です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、バイト配列の指定した領域に基づいて、サイズを変更できない <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティを指定どおりに設定し、<see cref="M:System.IO.MemoryStream.GetBuffer" /> を呼び出す機能を指定どおりに設定して、バイト配列の指定した領域に基づき、<see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="buffer">このストリームの作成元の符号なしバイトの配列。</param>
+ <param name="index">ストリームが開始する位置の <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">バイト単位のストリーム長。</param>
+ <param name="writable">ストリームが書き込みをサポートするかどうかを決定する <see cref="P:System.IO.MemoryStream.CanWrite" /> プロパティの設定。</param>
+ <param name="publiclyVisible">ストリームの作成元の符号なしバイト配列を返す <see cref="M:System.IO.MemoryStream.GetBuffer" /> を有効にする場合は true。それ以外の場合は false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスの新しいインスタンスを、指定に従って初期化される拡張可能な容量を使用して初期化します。</summary>
+ <param name="capacity">バイト単位の内部配列の初期サイズ。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> が負の値です。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>現在のストリームが読み取りをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>現在のストリームがシークをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが開いている場合は true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>現在のストリームが書き込みをサポートしているかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>ストリームに割り当てられたバイト数を取得または設定します。</summary>
+ <returns>ストリームに対してバッファーが使用できる部分の長さ。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量が負の値または現在のストリーム長より小さい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <exception cref="T:System.NotSupportedException">容量を変更できないストリームに対して set が呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからすべてのバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>アクションが実行されないように、<see cref="M:System.IO.Stream.Flush" /> メソッドをオーバーライドします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>このストリームのすべてのバッファーを非同期的にクリアし、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>バイト単位のストリーム長を取得します。</summary>
+ <returns>バイト単位のストリーム長。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>ストリームの現在位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置が負の値または <see cref="F:System.Int32.MaxValue" /> より大きい値に設定されています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイトのブロックを読み取り、データをバッファーに書き込みます。</summary>
+ <returns>バッファーに書き込まれた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。また、データを読み取る前にストリームの末尾に到達した場合は 0 になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> - 1) までの値が、現在のストリームから読み取られた文字に置き換えられています。</param>
+ <param name="offset">現在のストリームからのデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>現在のストリームからバイトを読み取ります。</summary>
+ <returns>
+ <see cref="T:System.Int32" /> にキャストしたバイト。ストリームの末尾に達した場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>現在のストリーム内の位置を指定した値に設定します。</summary>
+ <returns>初期参照ポイントとオフセットを組み合わせて計算するストリーム内の新しい位置。</returns>
+ <param name="offset">ストリームの新しい位置。これは <paramref name="loc" /> パラメーターに対する相対値であり、正または負の値にできます。</param>
+ <param name="loc">シーク参照ポイントとして機能する <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">ストリームの先頭より前をシークしようとしました。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> が <see cref="F:System.Int32.MaxValue" /> より大きくなっています。</exception>
+ <exception cref="T:System.ArgumentException">無効な <see cref="T:System.IO.SeekOrigin" /> があります。または<paramref name="offset" /> によって算術オーバーフローが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>現在のストリーム長を指定した値に設定します。</summary>
+ <param name="value">長さを設定する値。</param>
+ <exception cref="T:System.NotSupportedException">現在のストリームのサイズが変更できません。<paramref name="value" /> が現在の容量を超えています。または 現在のストリームが書き込みをサポートしません。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> が負または <see cref="T:System.IO.MemoryStream" /> の最大長より大きな値です。最大長は、(<see cref="F:System.Int32.MaxValue" /> - origin) で計算され、origin は、ストリームが開始する位置を示す基になるバッファーのインデックスです。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> プロパティには関係なく、ストリームの内容をバイト配列に書き込みます。</summary>
+ <returns>新しいバイト配列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>このストリームの作成元の符号なしバイトの配列を返します。戻り値は、変換が成功したかどうかを示します。</summary>
+ <returns>変換が成功した場合は true。それ以外の場合は false。</returns>
+ <param name="buffer">このストリームの作成元のバイト配列セグメント。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>バッファーから読み取ったデータを使用して、現在のストリームにバイトのブロックを書き込みます。</summary>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置が、ストリームの末尾に向かって <paramref name="count" /> バイトよりも近い位置にあり、容量を変更できません。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="offset" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリーム インスタンスが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>現在のストリーム内の現在位置に 1 バイトを書き込みます。</summary>
+ <param name="value">書き込むバイト。</param>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。詳細については、<see cref="P:System.IO.Stream.CanWrite" /> のトピックを参照してください。または 現在の位置がストリームの末尾になっており、容量を変更できません。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>メモリ ストリームの内容全体を別のストリームに書き込みます。</summary>
+ <param name="stream">このメモリ ストリームが書き込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたは対象のストリームは閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>シークに使用するストリームの場所を指定します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>ストリームの先頭を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>ストリーム内の現在位置を指定します。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>ストリームの末尾を指定します。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>バイト シーケンスのジェネリック ビューを提供します。これは抽象クラスです。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが読み取りをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが読み込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームがシークをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームがシークをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>現在のストリームがタイムアウトできるかどうかを決定する値を取得します。</summary>
+ <returns>現在のストリームがタイムアウトできるかどうかを決定する値。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームが書き込みをサポートするかどうかを示す値を取得します。</summary>
+ <returns>ストリームが書き込みをサポートしている場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを読み取り、別のストリームに書き込みます。</summary>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームは読み取りをサポートしていません。または<paramref name="destination" /> は、書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> メソッドが呼び出される前に、現在のストリームまたは <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> が閉じられました。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>現在のストリームからすべてのバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>指定されたバッファー サイズを使用して、現在のストリームからバイトを非同期に読み取り、指定されたバッファー サイズとキャンセル トークンを使用して、別のストリームに書き込みます。</summary>
+ <returns>非同期のコピー操作を表すタスク。</returns>
+ <param name="destination">現在のストリームの内容のコピー先のストリーム。</param>
+ <param name="bufferSize">バッファーのサイズ (バイト数)。これは、0 より大きい値である必要があります。既定のサイズは 81920 です。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> が負の値またはゼロです。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のストリームまたはコピー先ストリームは破棄されます。</exception>
+ <exception cref="T:System.NotSupportedException">現在のストリームが読み取りをサポートしていないか、コピー先のストリームが書き込みをサポートしていません。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" /> によって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>派生クラスによってオーバーライドされた場合は、ストリームに対応するすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>ストリームに対応するすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込み、キャンセル要求を監視します。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>派生クラスでオーバーライドされた場合は、ストリームの長さをバイト単位で取得します。</summary>
+ <returns>ストリーム長 (バイト単位) を表す long 値。</returns>
+ <exception cref="T:System.NotSupportedException">Stream から派生したクラスがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>バッキング ストアを持たない Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を取得または設定します。</summary>
+ <returns>ストリーム内の現在位置。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームからバイト シーケンスを読み取り、読み取ったバイト数の分だけストリームの位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計バイト数。要求しただけのバイト数を読み取ることができなかった場合、この値は要求したバイト数より小さくなります。ストリームの末尾に到達した場合は 0 (ゼロ) になることがあります。</returns>
+ <param name="buffer">バイト配列。このメソッドが戻るとき、指定したバイト配列の <paramref name="offset" /> から (<paramref name="offset" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られたバイトに置き換えられます。</param>
+ <param name="offset">現在のストリームから読み取ったデータの格納を開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームから読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームからバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進めます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームから非同期的にバイト シーケンスを非同期に読み取り、読み取ったバイト数だけストリーム内の位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">データを書き込むバッファー。</param>
+ <param name="offset">ストリームからのデータの書き込み開始位置を示す <paramref name="buffer" /> 内のバイト オフセット。</param>
+ <param name="count">読み取る最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>ストリームから 1 バイトを読み取り、ストリーム内の位置を 1 バイト進めます。ストリームの末尾の場合は -1 を返します。</summary>
+ <returns>Int32 にキャストされた符号なしバイト。ストリームの末尾の場合は -1。</returns>
+ <exception cref="T:System.NotSupportedException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に読み取りを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を設定します。</summary>
+ <returns>現在のストリーム内の新しい位置。</returns>
+ <param name="offset">
+ <paramref name="origin" /> パラメーターからの相対バイト オフセット。</param>
+ <param name="origin">新しい位置を取得するために使用する参照ポイントを示す <see cref="T:System.IO.SeekOrigin" /> 型の値。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームがシークをサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>派生クラスでオーバーライドされた場合は、現在のストリームの長さを設定します。</summary>
+ <param name="value">現在のストリームの希望の長さ (バイト数)。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みとシークの両方をサポートしていません。たとえば、ストリームがパイプまたはコンソール出力によって生成された可能性があります。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>派生クラスによってオーバーライドされた場合は、現在のストリームにバイト シーケンスを書き込み、書き込んだバイト数の分だけストリームの現在位置を進めます。</summary>
+ <param name="buffer">バイト配列。このメソッドは、<paramref name="buffer" /> から現在のストリームに、<paramref name="count" /> で指定されたバイト数だけコピーします。</param>
+ <param name="offset">現在のストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">現在のストリームに書き込むバイト数。</param>
+ <exception cref="T:System.ArgumentException">合計 <paramref name="offset" /> と <paramref name="count" /> がバッファーの長さより大きい。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />nullです。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">指定したファイルが見つからないなど、I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> ストリームが閉じられた後が呼び出されました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進めます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>現在のストリームにバイト シーケンスを非同期に書き込み、書き込んだバイト数だけストリーム内の現在位置を進め、キャンセル要求を監視します。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元となるバッファー。</param>
+ <param name="offset">ストリームへのバイトのコピーを開始する位置を示す <paramref name="buffer" /> 内のバイト オフセット。インデックス番号は 0 から始まります。</param>
+ <param name="count">書き込む最大バイト数。</param>
+ <param name="cancellationToken">キャンセル要求を監視するためのトークン。既定値は <see cref="P:System.Threading.CancellationToken.None" /> です。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームは書き込みをサポートしません。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリームは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>ストリームの現在位置にバイトを書き込み、ストリームの位置を 1 バイトだけ進めます。</summary>
+ <param name="value">ストリームに書き込むバイト。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.NotSupportedException">ストリームが書き込みをサポートしていないか、既に閉じています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームが閉じられた後でメソッドが呼び出されました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位) を取得または設定します。</summary>
+ <returns>ストリームがタイムアウト前に書き込みを試行する期間を決定する値 (ミリ秒単位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> メソッドは、常に <see cref="T:System.InvalidOperationException" /> をスローします。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>特定のエンコーディングのバイト ストリームから文字を読み込む <see cref="T:System.IO.TextReader" /> を実装します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、 Reference Sourceです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>バイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>文字エンコーディングを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>文字エンコーディングとバイト順マーク検出オプションを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が読み取りをサポートしていません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズを設定して、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">読み込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索するかどうかを示します。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <exception cref="T:System.ArgumentException">ストリームは読み取りをサポートしません。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が 0 以下です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>指定した文字エンコーディング、バイト順マーク検出オプション、およびバッファー サイズに基づいて、指定したストリーム用の <see cref="T:System.IO.StreamReader" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">読み取るストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="detectEncodingFromByteOrderMarks">ファイルの先頭にあるバイト順序マークを検索する場合は true。それ以外の場合は false。</param>
+ <param name="bufferSize">最小バッファー サイズ。</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>基になるストリームを返します。</summary>
+ <returns>基になるストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>現在の <see cref="T:System.IO.StreamReader" /> オブジェクトが使用している現在の文字エンコーディングを取得します。</summary>
+ <returns>現在のリーダーが使用している現在の文字エンコーディング。<see cref="T:System.IO.StreamReader" /> の <see cref="Overload:System.IO.StreamReader.Read" /> メソッドを最初に呼び出した後、現在の文字エンコーディングを示す値が異なる場合があります。これは、<see cref="Overload:System.IO.StreamReader.Read" /> メソッドの最初の呼び出しまでエンコードの自動検出が実行されないためです。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>内部バッファーをクリアします。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>基になるストリームを閉じ、<see cref="T:System.IO.StreamReader" /> によって使用されているアンマネージ リソースを解放します。任意でマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>現在のストリームの位置がストリームの末尾かどうかを示す値を取得します。</summary>
+ <returns>現在のストリームの位置がストリームの末尾の場合は true。それ以外の場合は false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基になるストリームは破棄されています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空のストリームの <see cref="T:System.IO.StreamReader" /> オブジェクト。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。読み取り対象の文字が存在しない場合またはストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>入力ストリームから次の文字を読み込み、1 文字分だけ文字位置を進めます。</summary>
+ <returns>入力ストリームの次の文字を <see cref="T:System.Int32" /> オブジェクトで表した値。使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定したインデックスを開始位置として、現在のストリームから、指定された最大文字数をバッファー内に読み取ります。</summary>
+ <returns>読み込まれた文字数。ストリームの末尾でデータが読み込まれなかった場合は 0。この数値は、ストリーム内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> パラメーター以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みの開始位置を示す <paramref name="buffer" /> のインデックス。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。たとえば、ストリームがクローズされています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合は現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index + count - 1" />) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のストリームから非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、ストリームの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前にストリームの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>現在のストリームから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>入力ストリームからの次の行。入力ストリームの末尾に到達した場合は null。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>現在のストリームから非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、ストリームの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>すべての文字の現在位置から末尾までを読み込みます。</summary>
+ <returns>ストリームの現在位置から末尾までのストリームの残り部分 (文字列)。現在の位置がストリームの末尾である場合は、空の文字列 ("") が返されます。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>現在位置からストリームの末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からストリームの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>文字を特定のエンコーディングでストリームに書き込むための <see cref="T:System.IO.TextWriter" /> を実装しています。この種類の .NET Framework ソース コードを参照して、次を参照してください。、参照ソースです。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 エンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> は null です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>指定したエンコーディングと既定のバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>指定したエンコーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>指定した円コーディングとバッファー サイズを使用して、指定したストリーム用の <see cref="T:System.IO.StreamWriter" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>
+ <param name="stream">書き込まれるストリーム。</param>
+ <param name="encoding">使用する文字エンコーディング。</param>
+ <param name="bufferSize">バイト単位のバッファー サイズ。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> または <paramref name="encoding" /> が null です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> が負の値です。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> が書き込み可能ではありません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> が呼び出されるたびに、<see cref="T:System.IO.StreamWriter" /> によって基になるストリームに対するバッファーをフラッシュするかどうかを示す値を取得または設定します。</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" /> に強制的にバッファーをフラッシュさせる場合は true。それ以外の場合は false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>バッキング ストアと連結する、基になるストリームを取得します。</summary>
+ <returns>この StreamWriter が書き込むストリーム。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>現在のインスタンスのコンストラクターで指定した <see cref="T:System.Text.Encoding" />。エンコーディングを指定しなかった場合は、<see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>現在のライターで使用したすべてのバッファーをクリアし、バッファー内のすべてのデータを基になるストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">現在のライターがクローズされています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">現在のエンコードは、Unicode サロゲート ペアの片方の表示をサポートしていません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>このストリームのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリームは破棄されています。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の StreamWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>ストリームに文字を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>ストリームに文字配列を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>ストリームに文字配列の一部を書き込みます。</summary>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>ストリームに文字列を書き込みます。</summary>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、現在のライターが閉じられています。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> が true または <see cref="T:System.IO.StreamWriter" /> バッファーがいっぱいで、<see cref="T:System.IO.StreamWriter" /> がストリームの末尾にあるため、基になる固定サイズのストリームにバッファーの内容を書き込むことができません。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>文字を非同期でストリームに書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">書き込むデータを格納する文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>文字列をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字列。<paramref name="value" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>行終端記号をストリームに非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>非同期でストリームに文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をストリームに非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>文字列を非同期でストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">ストリーム ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ストリーム ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>文字列から読み取る <see cref="T:System.IO.TextReader" /> を実装します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>指定した文字列から読み取る <see cref="T:System.IO.StringReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> を初期化する目的の文字列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> パラメーターが null です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>読み取り可能な次の文字を返しますが、その文字は使用されません。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>入力文字列から次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>基になる文字列の次の文字。または使用できる文字がない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>入力文字列から文字のブロックを読み取り、<paramref name="count" /> だけ文字位置を進めます。</summary>
+ <returns>バッファーに読み取られた合計文字数。要求しただけの文字数を読み取ることができなかった場合、この値は要求した文字数より小さくなります。基になる文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">バッファー内の開始インデックス。</param>
+ <param name="count">読み取る文字の数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在の文字列から非同期的に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、文字列の末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに書き込む前に文字列の末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>現在の文字列から 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>現在の文字列の次の行。文字列の末尾に到達した場合は null。</returns>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>現在の文字列から非同期的に 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、文字列リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>現在位置から文字列の末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>基になる文字列の現在位置から末尾までの内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">現在のリーダーが閉じています。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>現在位置から文字列の末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置から文字列の末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>文字列に情報を書き込む <see cref="T:System.IO.TextWriter" /> を実装します。情報は、基になる <see cref="T:System.Text.StringBuilder" /> に格納されます。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式コントロールで <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> への書き込みを行う <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>指定した <see cref="T:System.Text.StringBuilder" /> に書き込みを行い、指定した書式プロバイダーを持つ <see cref="T:System.IO.StringWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="sb">書き込む StringBuilder。</param>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> は null なので、</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>出力の書き込みに使用する <see cref="T:System.Text.Encoding" /> を取得します。</summary>
+ <returns>出力の書き込み時に適用する Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>基になる <see cref="T:System.Text.StringBuilder" /> を返します。</summary>
+ <returns>基になる StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>現在の StringWriter に書き込まれた文字を格納している文字列を返します。</summary>
+ <returns>現在の StringWriter に書き込まれた文字を格納している文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>文字列に文字を書き込みます。</summary>
+ <param name="value">書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字配列の一部を文字列に書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>現在の文字列に文字列を書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">ライターが閉じられました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>文字列に文字を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>現在の文字列に文字列を非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>非同期で文字列に文字を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">文字列に書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列を文字列に非同期で書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの読み取りを開始する、バッファー内の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null なので、</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>現在の文字列に非同期で文字列を書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">文字列ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">文字列ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>一連の文字を読み取ることができるリーダーを表します。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>この <see cref="T:System.IO.TextReader" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>読み取り対象のデータを TextReader に提供しません。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>リーダーや文字の読み取り元の状態を変更せずに、次の文字を読み取ります。リーダーから実際に文字を読み取らずに次の文字を返します。</summary>
+ <returns>読み取り対象の次の文字を表す整数。使用できる文字がないか、リーダーがシークをサポートしていない場合は -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>テキスト リーダーから次の文字を読み取り、1 文字分だけ文字位置を進めます。</summary>
+ <returns>テキスト リーダーからの次の文字。それ以上読み取り可能な文字がない場合は -1。既定の実装では、-1 が返されます。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のリーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、リーダー内に使用できるデータがあるかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。読み取り対象の文字がない場合にこのメソッドを呼び出すと、0 (ゼロ) が返されます。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にリーダーの末尾に到達した場合、メソッドは制御を返します。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、<paramref name="count" /> 以下の数値になります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> -1) までの値が、現在のソースから読み取られた文字に置き換えられています。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>指定した最大文字数を現在のテキスト リーダーから非同期に読み取り、バッファーの指定したインデックス位置にそのデータを書き込みます。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、バッファーに読み込まれるバイトの合計数が含まれます。現在使用できるバイト数が要求した数より小さい場合、結果の値は要求したバイト数より小さくなることがあります。また、テキストの末尾に到達した場合は 0 になることがあります。</returns>
+ <param name="buffer">このメソッドが戻るとき、指定した文字配列の <paramref name="index" /> から (<paramref name="index" /> + <paramref name="count" /> - 1) までの値が、現在のソースから読み取られた文字に置き換えられます。</param>
+ <param name="index">書き込みを開始する <paramref name="buffer" /> 内の位置。</param>
+ <param name="count">読み取り対象の最大文字数。指定された文字数をバッファーに読み取る前にテキストの末尾に到達した場合は、現在のメソッドが返ります。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> と <paramref name="count" /> の合計値が、バッファー長より大きい値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>テキスト リーダーから 1 行分の文字を読み取り、そのデータを文字列として返します。</summary>
+ <returns>リーダーの次の行。またはすべての文字が読み取られた場合は null。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>1 行分の文字を非同期的に読み取り、そのデータを文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、テキスト リーダーの次の行が含まれます。または、すべての文字が読み取られた場合は null です。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を読み取り、1 つの文字列として返します。</summary>
+ <returns>テキスト リーダーの現在位置から末尾までのすべての文字を含む文字列。</returns>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> が閉じています。</exception>
+ <exception cref="T:System.OutOfMemoryException">返される文字列用のバッファーを割り当てるためにはメモリが不足しています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">次の行の文字数が、<see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>テキスト リーダーの現在位置から末尾まですべての文字を非同期的に読み取り、1 つの文字列として返します。</summary>
+ <returns>非同期の読み取り操作を表すタスク。<paramref name="TResult" /> パラメーターの値には、現在位置からテキスト リーダーの末尾までの文字から成る文字列が含まれます。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">文字数が <see cref="F:System.Int32.MaxValue" /> を超えています。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト リーダーは破棄されています。</exception>
+ <exception cref="T:System.InvalidOperationException">リーダーは現在、前の読み取り操作で使用中です。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>一連の文字を書き込むことができるライターを表します。このクラスは抽象クラスです。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>指定した書式プロバイダーで <see cref="T:System.IO.TextWriter" /> クラスの新しいインスタンスを初期化します。</summary>
+ <param name="formatProvider">書式を制御する <see cref="T:System.IFormatProvider" /> オブジェクト。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>この TextWriter で使用する改行文字を格納します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>この <see cref="T:System.IO.TextWriter" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>
+ <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>派生クラスによってオーバーライドされると、出力を書き込む文字エンコーディングを返します。</summary>
+ <returns>出力の書き込み時に適用する文字エンコーディング。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>現在のライターのすべてのバッファーをクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。</summary>
+ <returns>非同期のフラッシュ操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>書式を制御するオブジェクトを取得します。</summary>
+ <returns>特定のカルチャ設定の <see cref="T:System.IFormatProvider" /> オブジェクト、または他のカルチャ設定が指定されていない場合は現在のカルチャ設定の書式。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>現在の TextWriter で使用される行終端文字列を取得または設定します。</summary>
+ <returns>現在の TextWriter で使用する行終端文字列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>バッキング ストアを持たない書き込み専用の TextWriter を提供します。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む文字列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> または <paramref name="arg" /> が null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>文字配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。<paramref name="buffer" /> が null の場合は、何も書き込まれません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、何もテキスト ストリームに書き込みません。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>行終端記号をテキスト文字列またはストリームに書き込みます。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む Boolean 値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="buffer">データの読み取り元の文字配列。</param>
+ <param name="index">データの読み込みを開始する、<paramref name="buffer" /> 内の文字の位置。</param>
+ <param name="count">書き込む文字の最大数。</param>
+ <exception cref="T:System.ArgumentException">バッファー長から <paramref name="index" /> を差し引いた値が <paramref name="count" /> より小さい値です。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> パラメーターが null です。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10 進値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 10 進値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>4 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>8 バイト符号付き整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号付き整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込むオブジェクト。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4 バイト浮動小数点値のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト浮動小数点値。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む文字列。<paramref name="value" /> が null の場合は、行終端記号だけを書き込みます。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをするオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 1) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> メソッドと同じセマンティクスを使用して、書式設定された文字列と改行をテキスト文字列またはストリームに書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 2) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg0">書式設定および書き込みをする最初のオブジェクト。</param>
+ <param name="arg1">書式設定および書き込みをする 2 番目のオブジェクト。</param>
+ <param name="arg2">書式設定および書き込みをする 3 番目のオブジェクト。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> は null です。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式指定項目のインデックスが、0 (ゼロ) より小さいか、書式設定されるオブジェクトの数 (このメソッド オーバーロードでは 3) 以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> と同じセマンティクスを使用して、書式設定された文字列と改行を書き込みます。</summary>
+ <param name="format">複合書式指定文字列 (「解説」を参照)。</param>
+ <param name="arg">書式設定および書き込みをする 0 個以上のオブジェクトを含むオブジェクト配列。</param>
+ <exception cref="T:System.ArgumentNullException">文字列またはオブジェクトが null として渡されました。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> は有効な復号書式指定文字列ではありません。または 書式項目のインデックスが 0 より小さいか、<paramref name="arg" /> 配列の長さ以上です。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>4 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 4 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>8 バイト符号なし整数のテキスト形式をテキスト文字列またはストリームに書き込み、続けて行終端記号を書き込みます。</summary>
+ <param name="value">書き込む 8 バイト符号なし整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> が閉じています。</exception>
+ <exception cref="T:System.IO.IOException">I/O エラーが発生しました。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>行終端記号をテキスト文字列またはストリームに非同期的に書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>文字をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">テキスト ストリームに書き込む文字。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>文字の配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">テキスト ストリームに書き込む文字配列。文字配列が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>文字の部分配列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="buffer">データの書き込み元の文字配列。</param>
+ <param name="index">データの取得を開始する、バッファー内の文字位置。</param>
+ <param name="count">書き込む文字数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> は null です。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> に <paramref name="count" /> を加算した値が、バッファーの長さを超えています。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> または <paramref name="count" /> が負の値です。</exception>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>文字列をテキスト文字列またはストリームに非同期的に書き込み、続けて行終端記号を書き込みます。</summary>
+ <returns>非同期の書き込み操作を表すタスク。</returns>
+ <param name="value">書き込む文字列。値が null の場合は、行終端記号だけが書き込まれます。</param>
+ <exception cref="T:System.ObjectDisposedException">テキスト ライターは破棄されます。</exception>
+ <exception cref="T:System.InvalidOperationException">テキスト ライターは現在、前の書き込み操作で使用中です。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/ko/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/ko/System.IO.xml
new file mode 100755
index 0000000000..145ab498b9
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/ko/System.IO.xml
@@ -0,0 +1,2262 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>기본 데이터 형식을 특정 인코딩의 이진 값으로 읽습니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="input">입력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 하는 <see cref="T:System.IO.BinaryReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="input">입력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않거나 null이거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 또는 <paramref name="input" />가 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" />의 내부 스트림에 대한 액세스를 노출합니다.</summary>
+ <returns>BinaryReader와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryReader" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>스트림에서 읽은 지정된 바이트 수로 내부 버퍼를 채웁니다.</summary>
+ <param name="numBytes">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">
+ <paramref name="numBytes" />를 읽기 전에 스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">요청된 <paramref name="numBytes" />가 내부 버퍼 크기보다 큰 경우</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>사용할 수 있는 다음 문자를 반환하고 바이트 또는 문자 위치를 앞으로 이동하지 않습니다.</summary>
+ <returns>사용할 수 있는 다음 문자를 반환하고 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">현재 문자는 스트림에 선택한 <see cref="T:System.Text.Encoding" />을 사용하여 내부 문자 버퍼링으로 디코딩할 수 없습니다.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>내부 스트림에서 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>입력 스트림의 다음 문자를 반환하고 현재 사용할 수 있는 문자가 없을 경우 -1을 반환합니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 지점부터 스트림에서 지정된 바이트 수만큼 읽습니다. </summary>
+ <returns>
+ <paramref name="buffer" />로 읽어 온 바이트 수입니다.이 바이트 수는 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열의 지정된 지점부터 스트림에서 지정된 문자 수만큼 읽습니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 문자가 현재 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">데이터를 읽어올 버퍼입니다. </param>
+ <param name="index">버퍼로 읽어오기를 시작할 버퍼의 시작 위치입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 또는읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>압축 형식의 32비트 정수를 읽습니다.</summary>
+ <returns>압축 형식의 32비트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">스트림이 손상되었습니다.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>현재 스트림에서 Boolean 값을 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>바이트가 0이 아니면 true이고 0이면 false입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>현재 스트림에서 다음 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 다음 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>현재 스트림에서 지정된 바이트 수만큼 바이트 배열로 읽어 오고 현재 위치를 해당 바이트 수만큼 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 바이트 배열입니다.이 바이트 배열은 스트림의 끝에 도달할 경우 요청된 바이트 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 바이트 수입니다.이 값은 0 또는 음수가 아닌 숫자여야 합니다. 그렇지 않으면 예외가 발생합니다.</param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>현재 스트림에서 다음 문자를 읽고 사용된 Encoding과 스트림에서 읽어오는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 문자입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentException">서로게이트 문자를 읽은 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>현재 스트림에서 지정된 문자 수만큼 읽어 문자 배열로 데이터를 반환하고, 사용된 Encoding과 스트림에서 읽어 오는 특정 문자의 길이만큼 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>내부 스트림에서 읽은 데이터를 포함하는 문자 배열입니다.이 문자 배열은 스트림의 끝에 도달할 경우 요청된 문자 수보다 작을 수 있습니다.</returns>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">읽을 수 있도록 디코딩된 문자의 수는 <paramref name="count" />보다 큽니다.유니코드 디코더가 대체 문자 또는 서로게이트 쌍을 반환하는 경우 이 문제가 발생할 수 있습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" />가 음수인 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>현재 스트림에서 10진 값을 읽고 스트림의 현재 위치를 16바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 10진 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>현재 스트림에서 8바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 8바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>현재 스트림에서 부호 있는 2바이트 정수를 읽고 스트림의 현재 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>현재 스트림에서 부호 있는 4바이트 정수를 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>현재 스트림에서 부호 있는 8바이트 정수를 읽고 스트림의 현재 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>현재 스트림에서 부호 있는 바이트를 읽고 스트림의 현재 위치를 1바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 있는 바이트입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>현재 스트림에서 4바이트 부동 소수점 값을 읽고 스트림의 현재 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 4바이트 부동 소수점 값입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>현재 스트림에서 문자열을 읽습니다.한 번에 7비트 정수로 인코드된 길이는 해당 문자열의 접두사로 붙습니다.</summary>
+ <returns>읽어 오는 문자열입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>little-endian 인코딩을 사용하여 현재 스트림에서 부호 없는 2바이트 정수를 읽고 스트림의 위치를 2바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 2바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>현재 스트림에서 부호 없는 4바이트 정수를 읽고 스트림의 위치를 4바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 4바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>현재 스트림에서 부호 없는 8바이트 정수를 읽고 스트림의 위치를 8바이트 앞으로 이동합니다.</summary>
+ <returns>현재 스트림에서 읽은 부호 없는 8바이트 정수입니다.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>기본 이진 형식을 스트림에 쓰고 특정 인코딩으로 된 문자열 쓰기를 지원합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>스트림에 쓰는 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림을 기반으로 UTF-8 인코딩을 사용하여 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="output">출력 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 스트림과 문자 인코딩을 기반으로 <see cref="T:System.IO.BinaryWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="output">출력 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.BinaryWriter" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
+ <exception cref="T:System.ArgumentException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 또는 <paramref name="encoding" />이 null인 경우 </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 내부 스트림을 가져옵니다.</summary>
+ <returns>BinaryWriter와 관련된 내부 스트림입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>백업 저장소가 없는 <see cref="T:System.IO.BinaryWriter" />를 지정합니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>내부 스트림을 보유합니다.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내에서 위치를 설정합니다.</summary>
+ <returns>현재 스트림에서의 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" />에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져올 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" />의 필드입니다. </param>
+ <exception cref="T:System.IO.IOException">파일 포인터가 잘못된 위치로 이동한 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 값이 잘못된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>false를 나타내는 0과 true를 나타내는 1을 사용하여 1바이트 Boolean 값을 현재 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값(0 또는 1)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>부호 없는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 없는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>내부 스트림에 바이트 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 배열 영역을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 바이트 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 시작점입니다. </param>
+ <param name="count">쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>유니코드 문자를 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="ch">쓰려고 하는 서로게이트가 아닌 유니코드 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" />가 단일 서로게이트 문자인 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>문자 배열을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자 배열 섹션을 현재 스트림에 쓴 다음 사용된 Encoding과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="chars">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="chars" />의 시작점입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>10진 값을 현재 스트림에 쓰고 스트림 위치를 16바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">출력할 10진수 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>2바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>4바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>8바이트 부호 있는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 있는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>부호 있는 바이트를 현재 스트림에 쓰고 스트림 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 부호 있는 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값을 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>
+ <see cref="T:System.IO.BinaryWriter" />의 현재 인코딩으로 된 이 스트림에 문자열의 길이가 맨 앞에 나오는 문자열을 쓴 다음 사용된 인코딩과 스트림에 쓰여지는 특정 문자의 길이만큼 스트림의 현재 위치를 앞으로 이동합니다.</summary>
+ <param name="value">쓸 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" />가 null입니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>2바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 2바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 2바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>4바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 4바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 4바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>8바이트 부호 없는 정수를 현재 스트림에 쓰고 스트림 위치를 8바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">쓸 8바이트 부호 없는 정수입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>압축 형식의 32비트 정수를 씁니다.</summary>
+ <param name="value">쓸 32비트 정수입니다. </param>
+ <exception cref="T:System.IO.EndOfStreamException">스트림의 끝에 도달한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫혀 있는 경우 </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>읽을 때 throw되는 예외가 스트림의 끝을 지나 시도됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>시스템에서 제공되는 메시지로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>
+ <paramref name="message" />로 설정된 메시지 문자열과 COR_E_ENDOFSTREAM으로 설정된 HRESULT를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.EndOfStreamException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">오류를 설명하는 문자열입니다.<paramref name="message" /> 내용은 사용자의 이해를 돕기 위한 것입니다.이 생성자의 호출자는 이 문자열이 현재 시스템 문화권에 맞게 지역화되었는지 확인하는 데 필요합니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>데이터 스트림의 형식이 잘못된 경우 throw되는 예외입니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>
+ <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>이 예외의 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.IO.InvalidDataException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다.</param>
+ <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>백업 저장소가 메모리인 스트림을 만듭니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>0으로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">현재 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>바이트 배열의 지정된 영역(인덱스)을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 크기 조정이 불가능한 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>지정된 대로 설정된 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성과 지정된 대로 설정된 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 호출 기능을 사용하여 지정된 바이트 배열의 영역을 기반으로 하는 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="buffer">이 스트림을 만들 부호 없는 바이트의 배열입니다. </param>
+ <param name="index">스트림이 시작될 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">스트림의 길이(바이트)입니다. </param>
+ <param name="writable">스트림이 쓰기를 지원하는지 여부를 결정하는 <see cref="P:System.IO.MemoryStream.CanWrite" /> 속성의 설정입니다. </param>
+ <param name="publiclyVisible">스트림을 만든 부호 없는 바이트 배열을 반환하는 <see cref="M:System.IO.MemoryStream.GetBuffer" />를 사용하도록 설정하려면 true이고, 설정하지 않으려면 false입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>지정된 대로 초기화된 확장 가능한 용량을 사용하여 <see cref="T:System.IO.MemoryStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="capacity">내부 배열의 초기 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" />가 음수인 경우 </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 열려 있으면 true입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>이 스트림에 할당된 바이트 수를 가져오거나 설정합니다.</summary>
+ <returns>버퍼에서 스트림에 대해 사용할 수 있는 부분의 길이입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">음수 또는 스트림의 현재 길이보다 작은 용량이 설정되어 있는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">용량을 수정할 수 없는 스트림에 set이 호출되는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.MemoryStream" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>
+ <see cref="M:System.IO.Stream.Flush" /> 메서드를 재정의하여 아무런 작업도 수행되지 않도록 합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>스트림의 길이(바이트)를 가져옵니다.</summary>
+ <returns>스트림의 길이(바이트)입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>스트림 내의 현재 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">위치가 음수 값이나 <see cref="F:System.Int32.MaxValue" />보다 큰 값으로 설정된 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 블록을 읽어서 버퍼에 씁니다.</summary>
+ <returns>버퍼로 쓴 총 바이트 수입니다.해당 바이트 수를 현재 사용할 수 없는 경우 이 수는 요청된 바이트 수보다 작을 수 있으며 바이트를 읽기 전에 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 스트림으로부터 읽은 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="offset">현재 스트림에서 데이터를 저장하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>현재 스트림에서 바이트를 읽습니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" />로 캐스팅된 바이트이거나 스트림의 끝에 도달한 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>현재 스트림 내의 위치를 지정된 값으로 설정합니다.</summary>
+ <returns>초기 참조 지점과 오프셋을 조합해서 계산한, 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">스트림 내의 새 위치입니다.이 위치는 <paramref name="loc" /> 매개 변수와 관련되며 양수와 음수 모두 가능합니다.</param>
+ <param name="loc">검색 참조 지점 역할을 하는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">스트림의 시작 전에 검색하려고 한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" />가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentException">잘못된 <see cref="T:System.IO.SeekOrigin" />이 있는 경우 또는<paramref name="offset" />이 산술 연산 오버플로를 발생시킨 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>현재 스트림의 길이를 지정된 값으로 설정합니다.</summary>
+ <param name="value">길이를 설정할 값입니다. </param>
+ <exception cref="T:System.NotSupportedException">현재 스트림의 크기를 조정할 수 없으며 <paramref name="value" />가 현재 용량보다 큰 경우또는 현재 스트림이 쓰기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" />가 음수이거나 <see cref="T:System.IO.MemoryStream" />의 최대 길이보다 큰 경우. 여기서 최대 길이는 <see cref="F:System.Int32.MaxValue" /> - origin입니다. origin은 스트림이 시작되는 내부 버퍼의 인덱스입니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>
+ <see cref="P:System.IO.MemoryStream.Position" /> 속성에 관계없이 바이트 배열에 스트림 내용을 씁니다.</summary>
+ <returns>새 바이트 배열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>이 스트림을 만드는 데 사용된 부호 없는 바이트의 배열을 반환합니다.반환 값은 변환의 성공 여부를 나타냅니다.</summary>
+ <returns>성공적으로 변환되면 true이고, 그렇지 않으면 false입니다.</returns>
+ <param name="buffer">이 스트림을 만든 바이트 배열 세그먼트입니다.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>버퍼에서 읽은 데이터를 사용하여 현재 스트림에 바이트 블록을 씁니다.</summary>
+ <param name="buffer">데이터를 쓸 버퍼입니다. </param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에서 <paramref name="count" /> 바이트보다 가까우며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="offset" />을 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림 인스턴스가 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>현재 위치에서 현재 스트림에 바이트를 씁니다.</summary>
+ <param name="value">쓸 바이트입니다. </param>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.자세한 내용은 <see cref="P:System.IO.Stream.CanWrite" />를 참조하십시오.또는 현재 위치가 스트림의 끝에 있으며 용량을 수정할 수 없는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>다른 스트림에 이 메모리 스트림의 전체 내용을 씁니다.</summary>
+ <param name="stream">이 메모리 스트림을 쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 닫혀 있는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>탐색에 사용할 스트림 내 위치를 지정합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>스트림의 맨 앞을 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>스트림 내의 현재 위치를 지정합니다.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>스트림의 맨 끝을 지정합니다.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>바이트 시퀀스에 대한 일반 뷰를 제공합니다.이 클래스는 추상 클래스입니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>
+ <see cref="T:System.IO.Stream" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 읽기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 검색을 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>현재 스트림이 시간 초과될 수 있는지를 결정하는 값을 가져옵니다.</summary>
+ <returns>현재 스트림이 시간 초과될 수 있는지를 결정하는 값입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>파생 클래스에서 재정의되면 현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>스트림이 쓰기를 지원하면 true이고, 지원하지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>현재 스트림에서 바이트를 읽어서 다른 스트림에 해당 바이트를 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 읽어서 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우또는<paramref name="destination" />이 쓰기를 지원하지 않는 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <paramref name="destination" /> 메서드가 호출되기 전에 현재 스트림 또는 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />이 닫힌 경우</exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>현재 스트림에서 모든 바이트를 비동기적으로 읽어 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기로 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트를 비동기적으로 읽어 지정된 버퍼 크기 및 취소 토큰을 사용하여 다른 스트림에 씁니다.</summary>
+ <returns>비동기 복사 작업을 나타내는 작업입니다.</returns>
+ <param name="destination">현재 스트림의 내용을 복사할 스트림입니다.</param>
+ <param name="bufferSize">버퍼의 크기(바이트)입니다.이 값은 0보다 커야 합니다.기본 크기는 81920입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" />가 음수이거나 0인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">현재 스트림이나 대상 스트림이 삭제됩니다.</exception>
+ <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않거나 대상 스트림이 쓰기를 지원하지 않습니다.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>
+ <see cref="T:System.IO.Stream" />에서 사용하는 모든 리소스를 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.Stream" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>파생 클래스에서 재정의되면 이 스트림에 대해 모든 버퍼를 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 합니다.</summary>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>이 스트림에 대해 모든 버퍼를 비동기적으로 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 하고 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>파생 클래스에서 재정의되면 스트림 바이트의 길이를 가져옵니다.</summary>
+ <returns>스트림 길이(바이트)를 나타내는 long 값입니다.</returns>
+ <exception cref="T:System.NotSupportedException">Stream에서 파생된 클래스가 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>백업 저장소가 없는 Stream입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>파생 클래스에서 재정의되면 현재 스트림 내의 위치를 가져오거나 설정합니다.</summary>
+ <returns>스트림 내의 현재 위치입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 검색을 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스에서 재정의되면 현재 스트림에서 바이트의 시퀀스를 읽고, 읽은 바이트 수만큼 스트림 내에서 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 바이트 수입니다.이 바이트 수는 현재 바이트가 충분하지 않은 경우 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">바이트 배열입니다.이 메서드가 반환될 때 버퍼에는 지정된 바이트 배열의 값이 <paramref name="offset" /> 및 (<paramref name="offset" /> + <paramref name="count" /> - 1) 사이에서 현재 원본으로부터 읽어온 바이트로 교체된 상태로 포함됩니다.</param>
+ <param name="offset">현재 스트림에서 읽은 데이터를 저장하기 시작하는 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에서 읽을 최대 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 바이트 시퀀스를 읽고 읽은 바이트 수만큼 스트림에서 위치를 비동기적으로 앞으로 이동합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
+ <param name="count">읽을 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>스트림에서 바이트를 읽고 스트림 내 위치를 한 바이트씩 앞으로 이동하거나 스트림 끝일 경우 -1을 반환합니다.</summary>
+ <returns>Int32로 캐스팅된 부호 없는 바이트이거나 스트림의 끝에 있는 경우 -1입니다.</returns>
+ <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>스트림이 시간 초과 전 읽기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 읽기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림 내의 위치를 설정합니다.</summary>
+ <returns>현재 스트림 내의 새 위치입니다.</returns>
+ <param name="offset">
+ <paramref name="origin" /> 매개 변수에 상대적인 바이트 오프셋입니다. </param>
+ <param name="origin">새 위치를 가져오는 데 사용되는 참조 위치를 나타내는 <see cref="T:System.IO.SeekOrigin" /> 형식의 값입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우 스트림은 검색을 지원하지 않습니다. </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>파생 클래스에 재정의될 때 현재 스트림의 길이를 설정합니다.</summary>
+ <param name="value">원하는 현재 스트림의 길이(바이트)입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">예를 들어, 스트림이 파이프 또는 콘솔 출력에서 생성되는 경우처럼 스트림이 쓰기와 검색을 모두 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>파생 클래스를 재정의될 때 현재 스트림에 바이트의 시퀀스를 쓰고 쓰여진 바이트 수만큼 이 스트림 내에서 앞으로 이동합니다.</summary>
+ <param name="buffer">바이트 배열입니다.이 메서드는 <paramref name="buffer" />의 <paramref name="count" /> 바이트를 현재 스트림으로 복사합니다.</param>
+ <param name="offset">현재 스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다. </param>
+ <param name="count">현재 스트림에 쓸 바이트 수입니다. </param>
+ <exception cref="T:System.ArgumentException">총 <paramref name="offset" /> 및 <paramref name="count" /> 버퍼 길이 보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" /> 음수입니다.</exception>
+ <exception cref="T:System.IO.IOException">지정된 된 파일을 찾을 수 없는 같은 I/O 오류가 발생 합니다.</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 스트림이 닫힌 후 호출 되었습니다.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>현재 스트림에 바이트 시퀀스를 비동기적으로 쓰고 쓴 바이트 수만큼 이 스트림에서 현재 위치를 앞으로 이동합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">데이터를 쓸 버퍼입니다.</param>
+ <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
+ <param name="count">쓸 최대 바이트 수입니다.</param>
+ <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.기본값은 <see cref="P:System.Threading.CancellationToken.None" />입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>스트림의 현재 위치에 바이트를 쓰고 스트림 내 위치를 1바이트씩 앞으로 이동합니다.</summary>
+ <param name="value">스트림에 쓸 바이트입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않거나 이미 닫힌 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>스트림이 시간 초과 전 쓰기를 시도할 기간을 결정하는 값(밀리초)을 가져오거나 설정합니다. </summary>
+ <returns>스트림 쓰기 시도가 만료되기 전까지 기다릴 시간을 결정하는 값(밀리초 단위)입니다.</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 메서드는 항상 <see cref="T:System.InvalidOperationException" />을 throw합니다. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>특정 인코딩의 바이트 스트림에서 문자를 읽는 <see cref="T:System.IO.TextReader" />를 구현합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>지정된 스트림에 대한 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>지정한 바이트 순서 표시 검색 옵션을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 문자 인코딩을 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션을 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />이 읽기를 지원하지 않는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 사용하여 특정 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">읽을 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾을지 여부를 나타냅니다. </param>
+ <param name="bufferSize">최소 버퍼 크기입니다. </param>
+ <exception cref="T:System.ArgumentException">스트림이 읽기를 지원하지 않습니다. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 0보다 작거나 같은 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>지정된 문자 인코딩과 바이트 순서 표시 검색 옵션, 버퍼 크기를 기반으로 지정된 스트림에 대해 <see cref="T:System.IO.StreamReader" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
+ <param name="stream">읽을 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="detectEncodingFromByteOrderMarks">파일의 시작 부분에서 바이트 순서 표시를 찾으려면 true이고, 찾지 않으려면 false입니다.</param>
+ <param name="bufferSize">최소 버퍼 크기입니다.</param>
+ <param name="leaveOpen">
+ <see cref="T:System.IO.StreamReader" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 닫으려면 false입니다.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>내부 스트림을 반환합니다.</summary>
+ <returns>내부 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>현재 <see cref="T:System.IO.StreamReader" /> 개체에서 사용 중인 현재 문자 인코딩을 가져옵니다.</summary>
+ <returns>현재 판독기에서 사용하는 문자 인코딩입니다.<see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출할 때 인코딩이 자동으로 검색되므로 <see cref="T:System.IO.StreamReader" />의 <see cref="Overload:System.IO.StreamReader.Read" /> 메서드를 처음으로 호출하면 값이 달라질 수 있습니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>내부 버퍼를 지웁니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>내부 스트림을 닫고 <see cref="T:System.IO.StreamReader" />에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>현재 스트림 위치가 스트림의 끝에 있는지를 나타내는 값을 가져옵니다.</summary>
+ <returns>현재 스트림 위치가 스트림의 끝에 있으면 true이고, 없으면 false입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">내부 스트림이 삭제된 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>빈 스트림 주위의 <see cref="T:System.IO.StreamReader" /> 개체입니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 읽을 문자가 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>입력 스트림에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>
+ <see cref="T:System.Int32" /> 개체로 표시되는 입력 스트림의 다음 문자이거나, 사용할 수 있는 문자가 더 이상 없는 경우에는 -1입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 문자를 지정된 인덱스부터 버퍼로 읽어 들입니다.</summary>
+ <returns>읽은 문자 수를 반환하거나 스트림의 끝에 있고 읽은 데이터가 없으면 0을 반환합니다.이 수는 스트림 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" /> 매개 변수보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 인덱스입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">스트림이 닫히는 등의 I/O 오류가 발생한 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index + count - 1" />) 사이에서 현재 원본으로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 스트림에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 스트림의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>현재 스트림에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>입력 스트림의 다음 줄을 반환하거나 입력 스트림의 끝에 도달한 경우 null을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>현재 스트림에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 스트림의 다음 줄을 포함하거나 모든 문자를 읽은 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 읽습니다.</summary>
+ <returns>현재 위치부터 끝까지의 나머지 스트림은 문자열입니다.현재 위치가 스트림 끝에 있으면 빈 문자열("")을 반환합니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>현재 위치부터 스트림 끝까지의 모든 문자를 비동기적으로 읽어서 이를 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 스트림 끝까지 있는 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />를 구현하여 특정 인코딩의 스트림에 문자를 씁니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 참조 원본.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>UTF-8 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대해 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>지정된 인코딩과 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="stream">쓸 스트림입니다. </param>
+ <param name="encoding">사용할 문자 인코딩입니다. </param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>지정된 인코딩과 기본 버퍼 크기를 사용하여 지정된 스트림에 대한 <see cref="T:System.IO.StreamWriter" /> 클래스의 새 인스턴스를 초기화하며, 선택적으로 스트림을 연 상태로 둘 수 있습니다.</summary>
+ <param name="stream">쓸 스트림입니다.</param>
+ <param name="encoding">사용할 문자 인코딩입니다.</param>
+ <param name="bufferSize">버퍼 크기(바이트)입니다.</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 또는 <paramref name="encoding" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" />에 쓸 수 없는 경우 </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />가 <see cref="M:System.IO.StreamWriter.Write(System.Char)" />를 호출할 때마다 해당 버퍼를 내부 스트림에 플러시할지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>
+ <returns>
+ <see cref="T:System.IO.StreamWriter" />가 해당 버퍼를 플러시하게 하려면 true이고, 그렇지 않으면 false입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>백업 저장소의 인터페이스 역할을 하는 내부 스트림을 가져옵니다.</summary>
+ <returns>이 StreamWriter가 쓰고 있는 스트림입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StreamWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>현재 인스턴스에 대해 생성자에 지정된 <see cref="T:System.Text.Encoding" />이거나, 인코딩이 지정되지 않은 경우 <see cref="T:System.Text.UTF8Encoding" />입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>현재 writer의 모든 버퍼를 지우면 버퍼링된 모든 데이터가 내부 스트림에 쓰여집니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">현재 writer가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생한 경우 </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">현재 인코딩으로 유니코드 서로게이트 쌍의 한 쪽을 표시할 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>이 스트림에 대한 모든 버퍼를 비동기적으로 지우고 버퍼링된 모든 데이터가 내부 장치에 비동기적으로 쓰여지도록 합니다.</summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>StreamWriter에 쓸 수는 있지만 읽을 수는 없는 백업 저장소를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>스트림에 문자를 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>스트림에 문자 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>스트림에 문자의 하위 배열을 씁니다.</summary>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>스트림에 문자열을 씁니다.</summary>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, 현재 작성기가 닫혀 있는 경우 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" />가 true이거나 <see cref="T:System.IO.StreamWriter" /> 버퍼가 꽉 차 있고, <see cref="T:System.IO.StreamWriter" />가 스트림 끝에 있기 때문에 버퍼 내용을 내부 고정 크기 스트림에 쓸 수 없는 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>문자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터를 포함하는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작할 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>문자열을 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자열입니다.<paramref name="value" />가 null이면 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>줄 종결자를 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 문자 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">스트림 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림 작성기를 사용하고 있습니다.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>문자열에서 읽어오는 <see cref="T:System.IO.TextReader" />를 구현합니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>지정된 문자열에서 읽어오는 <see cref="T:System.IO.StringReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" />가 초기화되어야 하는 문자열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 매개 변수가 null인 경우 </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringReader" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>사용할 수 있는 다음 문자를 반환하지만 사용하지는 않습니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 스트림에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>입력 문자열에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>내부 문자열의 다음 문자를 반환하거나, 사용할 수 있는 문자가 더 이상 없으면 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>입력 문자열에서 문자 블록을 읽은 다음 문자 위치를 <paramref name="count" />씩 앞으로 이동합니다.</summary>
+ <returns>버퍼로 읽어온 총 문자 수입니다.이 문자 수는 현재 문자가 충분하지 않은 경우 요청된 문자 수보다 작을 수 있으며 내부 문자열의 끝에 도달하면 0이 됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">버퍼의 시작 인덱스입니다. </param>
+ <param name="count">읽을 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 문자열에서 지정된 최대 수의 문자를 비동기적으로 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 문자열의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼에 기록하기 전에 문자열의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>현재 문자열에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>현재 문자열의 다음 줄 또는 문자열의 끝에 도달한 경우 null입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>현재 문자열에서 한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 문자열 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>내부 문자열의 현재 위치에서 끝까지의 내용입니다.</returns>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">현재 판독기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>현재 위치부터 문자열 끝까지의 모든 문자를 비동기적으로 읽어서 이를 단일 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 문자열 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>정보를 문자열로 쓰기 위한 <see cref="T:System.IO.TextWriter" />를 구현합니다.정보는 내부 <see cref="T:System.Text.StringBuilder" />에 저장됩니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>지정한 형식 제어를 사용하여 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>지정한 <see cref="T:System.Text.StringBuilder" />에 쓰고 지정한 서식 공급자를 갖는 <see cref="T:System.IO.StringWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="sb">작성할 StringBuilder입니다. </param>
+ <param name="formatProvider">형식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" />가 null입니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.StringWriter" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>출력이 쓰여질 <see cref="T:System.Text.Encoding" />을 가져옵니다.</summary>
+ <returns>출력이 쓰여질 Encoding입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터가 내부 장치에 쓰여집니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>내부 <see cref="T:System.Text.StringBuilder" />를 반환합니다.</summary>
+ <returns>내부 StringBuilder입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>현재 StringWriter에 지금까지 쓰여진 문자가 포함된 문자열을 반환합니다.</summary>
+ <returns>현재 StringWriter에 쓰여진 문자가 포함된 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>문자를 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />인 경우Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>문자를 현재 문자열에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">작성기가 닫힌 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>문자를 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>문자를 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰여지지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">문자열에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다.</param>
+ <param name="index">데이터 읽기를 시작하는 버퍼의 위치입니다.</param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null입니다.</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 현재 문자열에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 쓰여집니다.</param>
+ <exception cref="T:System.ObjectDisposedException">문자열 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 문자열 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>여러 개의 문자를 순차적으로 읽을 수 있는 판독기를 나타냅니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextReader" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextReader" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>TextReader에 읽을 데이터를 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>문자 소스나 판독기의 상태를 변경하지 않고 다음 문자를 읽습니다.판독기에서 실제로 읽지 않고 사용 가능한 다음 문자를 반환합니다.</summary>
+ <returns>읽을 다음 문자를 나타내는 정수이거나, 사용할 수 있는 문자가 더 이상 없거나 판독기에서 검색을 지원하지 않을 경우 -1입니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>텍스트 판독기에서 다음 문자를 읽고 문자 위치를 한 문자씩 앞으로 이동합니다.</summary>
+ <returns>텍스트 판독기의 다음 문자 또는 사용할 수 있는 문자가 더 이상 없는 경우 -1입니다.기본 구현된 경우에는 -1을 반환합니다.</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 판독기 내에서 데이터를 사용할 수 있는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.읽을 문자가 더 이상 없는 경우에 이 메서드를 호출하면 0이 반환됩니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다. </param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 판독기의 끝에 도달하면 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 수의 문자를 읽어 이 데이터를 지정된 인덱스에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>읽은 문자 수입니다.이 문자 수는 모든 입력 문자를 읽었는지 여부에 따라 <paramref name="count" />보다 작거나 같습니다.</returns>
+ <param name="buffer">이 메서드가 반환할 때 이 매개 변수에는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> -1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 들어 있습니다. </param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>현재 텍스트 판독기에서 지정된 최대 문자 수를 비동기적으로 읽어 이 데이터를 지정된 위치에서 시작되는 버퍼에 씁니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 텍스트의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
+ <param name="buffer">이 메서드는 지정된 문자 배열의 값이 <paramref name="index" /> 및 (<paramref name="index" /> + <paramref name="count" /> - 1) 사이에서 현재 소스로부터 읽어온 문자로 교체된 상태로 반환됩니다.</param>
+ <param name="index">쓰기를 시작할 <paramref name="buffer" />의 위치입니다.</param>
+ <param name="count">읽을 최대 문자 수입니다.지정한 문자 수를 버퍼로 읽어오기 전에 텍스트의 끝에 도달하면 현재 메서드가 반환됩니다.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>텍스트 판독기에서 한 줄의 문자를 읽고 데이터를 문자열로 반환합니다.</summary>
+ <returns>판독기의 다음 줄이거나 모든 문자를 읽은 경우 null입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>한 줄의 문자를 비동기적으로 읽고 데이터를 문자열로 반환합니다. </summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 텍스트 판독기의 다음 줄을 포함하거나 모든 문자가 읽혀진 경우에는 null입니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 읽어서 단일 문자열로 반환합니다.</summary>
+ <returns>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 포함하는 문자열입니다.</returns>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" />가 닫힌 경우 </exception>
+ <exception cref="T:System.OutOfMemoryException">반환된 문자열을 위한 버퍼를 할당할 메모리가 부족한 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">다음 줄의 문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>현재 위치에서 텍스트 판독기 끝까지의 모든 문자를 비동기적으로 읽어서 하나의 문자열로 반환합니다.</summary>
+ <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 현재 위치에서 텍스트 판독기 끝까지의 문자로 이루어진 문자열을 포함합니다.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">문자 수가 <see cref="F:System.Int32.MaxValue" />보다 큽니다.</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 판독기가 삭제된 경우</exception>
+ <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 판독기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>일련의 문자를 연속하여 쓸 수 있는 작성기를 나타냅니다.이 클래스는 추상 클래스입니다.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>
+ <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>지정된 서식 공급자를 사용하여 <see cref="T:System.IO.TextWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
+ <param name="formatProvider">서식 지정을 제어하는 <see cref="T:System.IFormatProvider" /> 개체입니다. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>이 TextWriter에 사용한 줄 바꿈 문자를 저장합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>해당 <see cref="T:System.IO.TextWriter" /> 개체에서 사용하는 리소스를 모두 해제합니다.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>
+ <see cref="T:System.IO.TextWriter" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
+ <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>파생 클래스에서 재정의된 경우 출력을 쓰는 문자 인코딩을 반환합니다.</summary>
+ <returns>출력을 쓰는 문자 인코딩입니다.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터를 내부 장치에 씁니다. </summary>
+ <returns>비동기 플러시 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>서식 지정을 제어하는 개체를 가져옵니다.</summary>
+ <returns>특정 문화권에 대한 <see cref="T:System.IFormatProvider" /> 개체이거나, 다른 문화권을 지정하지 않은 경우 현재 문화권의 서식입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>현재 TextWriter에서 사용한 줄 종결자 문자열을 가져오거나 설정합니다.</summary>
+ <returns>현재 TextWriter의 줄 종결자 문자열입니다.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>쓸 수는 있지만 읽을 수는 없는 백업 저장소를 TextWriter에 제공하지 않습니다.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object[])" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조). </param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 또는 <paramref name="arg" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현을 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>문자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>문자 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.<paramref name="buffer" />가 null이면 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>문자열을 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 텍스트 스트림에 아무 것도 쓰지 않습니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Boolean 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 Boolean 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">텍스트 스트림에 쓸 문자입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="buffer">데이터를 읽을 문자 배열입니다. </param>
+ <param name="index">데이터 읽기를 시작하는 <paramref name="buffer" />의 문자 위치입니다. </param>
+ <param name="count">쓸 최대 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentException">버퍼 길이에서 <paramref name="index" />를 빼면 <paramref name="count" />보다 작은 경우 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 매개 변수가 null인 경우 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>10진수 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 10진수 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>8바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 8바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>부호 있는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>부호 있는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 있는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 개체입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>4바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 4바이트 부동 소수점 값입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 문자열입니다.<paramref name="value" />가 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 1입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 문자열이나 스트림에 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 2입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg0">서식을 지정하고 쓸 첫 번째 개체입니다. </param>
+ <param name="arg1">서식을 지정하고 쓸 두 번째 개체입니다. </param>
+ <param name="arg2">서식을 지정하고 쓸 세 번째 개체입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" />가 null인 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 형식 항목의 인덱스가 0보다 작거나, 형식을 지정할 개체의 수보다 크거나 같은 경우입니다. 즉, 이 메서드 오버로드의 경우는 3입니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>
+ <see cref="M:System.String.Format(System.String,System.Object)" />과 같은 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 씁니다.</summary>
+ <param name="format">합성 형식 문자열입니다(설명 부분 참조).</param>
+ <param name="arg">서식을 지정하고 쓸 개체를 0개 이상 포함하는 개체 배열입니다. </param>
+ <exception cref="T:System.ArgumentNullException">문자열이나 개체가 null로 전달되는 경우 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" />이 유효한 합성 서식 문자열이 아닙니다.또는 서식 항목의 인덱스가 0보다 작거나 <paramref name="arg" /> 배열의 길이보다 크거나 같습니다. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>부호 없는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 4바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>부호 없는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 씁니다.</summary>
+ <param name="value">쓸 부호 없는 8바이트 정수입니다. </param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" />가 닫힌 경우 </exception>
+ <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>줄 종결자를 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다. </returns>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>문자와 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">텍스트 스트림에 쓸 문자입니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>문자의 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">텍스트 스트림에 쓸 문자 배열입니다.문자 배열이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>문자의 하위 배열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다.</summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="buffer">쓸 데이터가 있는 문자 배열입니다. </param>
+ <param name="index">데이터 검색을 시작하는 버퍼의 문자 위치입니다. </param>
+ <param name="count">쓸 문자 수입니다. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />가 null인 경우</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" />와 <paramref name="count" />의 합이 버퍼 길이보다 큽니다.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 또는 <paramref name="count" />가 음수인 경우</exception>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>문자열과 줄 종결자를 차례로 텍스트 문자열 또는 스트림에 비동기적으로 씁니다. </summary>
+ <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
+ <param name="value">쓸 문자열입니다.값이 null이면 줄 종결자만 씁니다.</param>
+ <exception cref="T:System.ObjectDisposedException">텍스트 작성기가 삭제됩니다.</exception>
+ <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 텍스트 작성기를 현재 사용하고 있습니다. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/ru/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/ru/System.IO.xml
new file mode 100755
index 0000000000..d9ad61035f
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/ru/System.IO.xml
@@ -0,0 +1,2023 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>Считывает примитивные типы данных как двоичные значения в заданной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="input">Входной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов.</summary>
+ <param name="input">Входной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryReader" /> на основе указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="input">Входной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryReader" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение, имеет значение null или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="encoding" /> или <paramref name="input" /> имеет значение null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>Предоставляет доступ к базовому потоку объекта <see cref="T:System.IO.BinaryReader" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryReader.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryReader" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.BinaryReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>Заполняет внутренний буфер указанным количеством байтов, которые были cчитаны из потока.</summary>
+ <param name="numBytes">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Конец потока достигнут раньше, чем было выполнено чтение <paramref name="numBytes" /> байтов. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Запрошенное значение <paramref name="numBytes" /> превышает размер внутреннего буфера.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>Возвращает следующий доступный для чтения символ, не перемещая позицию байта или символа вперед.</summary>
+ <returns>Следующий доступный символ или значение -1, если в потоке больше нет символов, или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Текущий символ не может быт декодирован в буфер внутренних символов с помощью <see cref="T:System.Text.Encoding" />, выбранного для потока.</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>Выполняет чтение знаков из базового потока и перемещает текущую позицию в потоке вперед в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Следующий символ из входного потока или значение -1, если в настоящее время доступных символов нет.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество байтов из потока, начиная с заданной точки в массиве байтов. </summary>
+ <returns>Количество байтов, считанных в <paramref name="buffer" />.Количество символов может быть меньше указанного числа, если в потоке осталось меньше байтов, чем следует считать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное количество символов из потока, начиная с заданной точки в массиве символов.</summary>
+ <returns>Общее количество символов, считанных в буфер.Количество символов может быть меньше указанного числа, если в потоке осталось меньше символов, чем следует прочитать. Количество символов также может равняться нулю, если достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который должны считываться данные. </param>
+ <param name="index">Стартовая точка в буфере, начиная с которой считываемые данные записываются в буфер. </param>
+ <param name="count">Число символов для чтения. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. -или-Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>Считывает 32-разрядное целое число в сжатом формате.</summary>
+ <returns>32-разрядное целое число в сжатом формате.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Поток поврежден.</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>Считывает значение Boolean из текущего потока и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Значение true, если байт не равен нулю; в противном случае — значение false.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>Считывает из текущего потока следующий байт и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Следующий байт, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>Считывает указанное количество байтов из текущего потока в массив байтов и перемещает текущую позицию на это количество байтов.</summary>
+ <returns>Массив байтов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных байтов.</returns>
+ <param name="count">Количество байтов, чтение которых необходимо выполнить.Это значение должно быть равно 0 или быть больше 0, иначе возникнет исключение.</param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>Считывает следующий знак из текущего потока и изменяет текущую позицию в потоке в соответствии с используемым значением Encoding и конкретным знаком в потоке, чтение которого выполняется в настоящий момент.</summary>
+ <returns>Символ, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentException">Выполнено чтение символа-заместителя. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>Считывает указанное количество символов из текущего потока, возвращает данные в массив символов и перемещает текущую позицию в соответствии с используемой Encoding и определенным символом, считываемым из потока.</summary>
+ <returns>Массив символов, в котором содержатся данные, считанные из базового потока.Если при чтении был достигнут конец потока, это число может быть меньше, чем количество запрошенных символов.</returns>
+ <param name="count">Количество символов, которое необходимо считать. </param>
+ <exception cref="T:System.ArgumentException">Число декодированных знаков для чтения больше, чем <paramref name="count" />.Это может произойти, если декодер Юникода возвращает резервные символы или суррогатную пару.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="count" /> отрицательно. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>Считывает десятичное значение из текущего потока и перемещает текущую позицию в потоке на шестнадцать байтов вперед.</summary>
+ <returns>Десятичное значение, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>Считывает число с плавающей запятой длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Число с плавающей запятой длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>Считывает целое число со знаком длиной 2 байта из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>Считывает целое число со знаком длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число со знаком длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>Считывает целое число со знаком длиной 8 байта из текущего потока и перемещает текущую позицию в потоке на восемь байт вперед.</summary>
+ <returns>Целое число со знаком длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>Считывает из текущего потока байт со знаком и перемещает текущую позицию в потоке на один байт вперед.</summary>
+ <returns>Байт со знаком, считанный из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>Считывает число с плавающей запятой длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Число с плавающей запятой длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>Считывает строку из текущего потока.Строка предваряется значением длины строки, которое закодировано как целое число блоками по семь битов.</summary>
+ <returns>Считываемая строка.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>Считывает целое число без знака длиной 2 байта в формате с прямым порядком байтов из текущего потока и перемещает текущую позицию в потоке на два байта вперед.</summary>
+ <returns>Целое число без знака длиной 2 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>Считывает целое число без знака длиной 4 байта из текущего потока и перемещает текущую позицию в потоке на четыре байта вперед.</summary>
+ <returns>Целое число без знака длиной 4 байта, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>Считывает целое число без знака длиной 8 байт из текущего потока и перемещает текущую позицию в потоке на восемь байтов вперед.</summary>
+ <returns>Целое число без знака длиной 8 байт, считанное из текущего потока.</returns>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>Записывает простые типы данных в поток как двоичные значения и поддерживает запись строк в определенной кодировке.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.BinaryWriter" />, который осуществляет запись в поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока с использованием кодировки UTF-8.</summary>
+ <param name="output">Выходной поток. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="output" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов.</summary>
+ <param name="output">Выходной поток. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.BinaryWriter" /> на основании указанного потока и кодировки символов, а также при необходимости оставляет поток открытым.</summary>
+ <param name="output">Выходной поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.BinaryWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="output" /> или <paramref name="encoding" /> — null. </exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>Получает базовый поток <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <returns>Базовый поток, связанный с объектом BinaryWriter.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.BinaryWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.BinaryWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>Задает <see cref="T:System.IO.BinaryWriter" /> без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>Содержит базовый поток.</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>Задает позицию в текущем потоке.</summary>
+ <returns>Позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно <paramref name="origin" />. </param>
+ <param name="origin">Поле <see cref="T:System.IO.SeekOrigin" /> указывает точку отсчета, относительно которой указывается новая позиция. </param>
+ <exception cref="T:System.IO.IOException">Указатель позиции в файле перемещен в недопустимую позицию. </exception>
+ <exception cref="T:System.ArgumentException">Значение <see cref="T:System.IO.SeekOrigin" /> является недопустимым. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>Выполняет запись значения типа Boolean длиной один байт в текущий поток, при этом 0 соответствует значению false, а 1 — значению true.</summary>
+ <param name="value">Записываемое в поток значение типа Boolean (0 или 1). </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>Выполняет запись байта без знака в текущий поток и перемещает позицию в потоке на один байт вперед.</summary>
+ <param name="value">Записываемый в поток байт без знака. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>Выполняет запись массива байтов в базовый поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива байтов в текущий поток.</summary>
+ <param name="buffer">Массив байтов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="buffer" />, с которой начинается запись. </param>
+ <param name="count">Количество записываемых байтов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>Выполняет запись символа Юникод в текущий поток и перемещает текущую позицию в потоке вперед в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="ch">Незаменяющий символ Юникода, который необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> представляет собой единичный символ-заместитель.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текущий поток и перемещает текущую позицию в потоке в соответствии с используемой Encoding и количеством записанных в поток символов.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Выполняет запись части массива символов в текущий поток и изменяет текущую позицию в потоке в соответствии с используемой Encoding и, возможно, количеством символов, записанных в поток.</summary>
+ <param name="chars">Массив символов, содержащий записываемые в поток данные. </param>
+ <param name="index">Стартовая точка в буфере <paramref name="chars" />, с которой начинается запись. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>Записывает десятичное число в текущий поток и перемещает позицию в потоке на шестнадцать байтов.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>Записывает число с плавающей запятой длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Число с плавающей запятой длиной 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>Записывает целое число со знаком длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число со знаком размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>Записывает целое число со знаком длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число со знаком размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>Записывает целое число со знаком длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число со знаком размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>Записывает байт со знаком в текущий поток и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт со знаком, который необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>Записывает число с плавающей запятой длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Число с плавающей запятой длиной 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>Записывает в текущий поток строку, предваряемую ее длиной, используя текущую кодировку <see cref="T:System.IO.BinaryWriter" />, и перемещает позицию в потоке вперед в соответствии с используемой кодировкой и количеством записанных в поток символов.</summary>
+ <param name="value">Записываемое значение. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>Записывает целое число без знака длиной 2 байта в текущий поток и перемещает позицию в потоке вперед на два байта.</summary>
+ <param name="value">Целое число без знака размером 2 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>Записывает целое число без знака длиной 4 байта в текущий поток и перемещает позицию в потоке вперед на четыре байта.</summary>
+ <param name="value">Целое число без знака размером 4 байта, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>Записывает целое число без знака длиной 8 байт в текущий поток и перемещает позицию в потоке вперед на восемь байт.</summary>
+ <param name="value">Целое число без знака размером 8 байт, которое необходимо записать в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>Записывает 32-разрядное целое число в сжатом формате.</summary>
+ <param name="value">32-разрядное целое число, которое необходимо записать. </param>
+ <exception cref="T:System.IO.EndOfStreamException">Достигнут конец потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Поток закрыт. </exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>Исключение, которое создается при попытке выполнить чтение за пределами потока.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке системного сообщения, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> со строкой сообщения, которая соответствует строке <paramref name="message" />, и значением HRESULT равным COR_E_ENDOFSTREAM.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.IO.EndOfStreamException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.</summary>
+ <param name="message">Строка, описывающая ошибку.Содержимое параметра <paramref name="message" /> должно быть понятным пользователю.Вызывающий оператор этого конструктора необходим, чтобы убедиться, локализована ли данная строка для текущего языка и региональных параметров системы.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>Исключение возникает, когда поток данных имеет недопустимый формат.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" />.</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> с указанным сообщением об ошибке.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.InvalidDataException" /> со ссылкой на внутреннее исключение, которое является причиной данного исключения.</summary>
+ <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
+ <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>Создает поток, резервным хранилищем которого является память.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной нулевым значением.</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается текущий поток. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанного массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области (индекса) массива байтов.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый неизменяемый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" />.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="index" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> на основе указанной области массива байтов с помощью указанного значения свойства <see cref="P:System.IO.MemoryStream.CanWrite" /> и возможности вызова <see cref="M:System.IO.MemoryStream.GetBuffer" /> с указанным значением.</summary>
+ <param name="buffer">Массив байтов без знака, из которого создается данный поток. </param>
+ <param name="index">Индекс в <paramref name="buffer" />, с которого начинается поток. </param>
+ <param name="count">Длина потока в байтах. </param>
+ <param name="writable">Параметр свойства <see cref="P:System.IO.MemoryStream.CanWrite" />, который определяет возможность поддержки потоком записи. </param>
+ <param name="publiclyVisible">Значение true, чтобы разрешить метод <see cref="M:System.IO.MemoryStream.GetBuffer" />, возвращающий массив байтов без знака, из которого создан поток; в противном случае — значение false. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.MemoryStream" /> расширяемой емкостью, инициализированной с указанным значением.</summary>
+ <param name="capacity">Исходный размер внутреннего массива в байтах. </param>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="capacity" /> отрицательно. </exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций чтения.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций поиска.</summary>
+ <returns>Значение true, если поток открыт.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>Возвращает значение, определяющее в текущем потоке наличие поддержки операций записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>Возвращает или задает число байтов, выделенных для этого потока.</summary>
+ <returns>Длина применимой к использованию части буфера для потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Заданная емкость отрицательная или меньше текущей длины потока. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <exception cref="T:System.NotSupportedException">set вызывается для потока, емкость которого нельзя изменить. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает все байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.IO.MemoryStream" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>Переопределяет метод <see cref="M:System.IO.Stream.Flush" /> так, что никакие действия не выполняются.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы для этого потока и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>Возвращает длину потока в байтах.</summary>
+ <returns>Длина потока в байтах.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>Возвращает или задает текущее положение в потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">В качестве положения задано отрицательное значение или значение, большее <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>Считывает блок байтов из текущего потока и записывает данные в буфер.</summary>
+ <returns>Общее число байтов, записанных в буфер.Оно может быть меньше запрошенного числа байтов, если это количество в текущий момент не доступно, или же равно нулю, если конец потока достигнут до того, как байты были считаны.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит указанный массив байтов со значениями от <paramref name="offset" /> до (<paramref name="offset" /> + <paramref name="count" /> - 1), замененными символами, считанными из текущего потока. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается сохранение данных из текущего потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>Считывает байт из текущего потока.</summary>
+ <returns>Байт приводится к типу <see cref="T:System.Int32" /> или -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>Задает указанное значение для положения в текущем потоке.</summary>
+ <returns>Новое положение в потоке, вычисляемое путем объединения смещения и исходной точки ссылки.</returns>
+ <param name="offset">Новое положение в потоке.Оно определяется относительно параметра <paramref name="loc" /> и может быть положительным или отрицательным.</param>
+ <param name="loc">Значение типа <see cref="T:System.IO.SeekOrigin" />, которое действует как точка ссылки поиска. </param>
+ <exception cref="T:System.IO.IOException">Попытка поиска выполняется до начала потока. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="offset" /> больше значения <see cref="F:System.Int32.MaxValue" />. </exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> недопустим. -или-Значение <paramref name="offset" /> вызвало арифметическое переполнение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>Задает указанное значение для длины текущего потока.</summary>
+ <param name="value">Значение задаваемой длины. </param>
+ <exception cref="T:System.NotSupportedException">Размер текущего потока изменить нельзя, и значение параметра <paramref name="value" /> больше текущей емкости.-или- Текущий поток не поддерживает запись. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="value" /> отрицательное или больше максимальной длины <see cref="T:System.IO.MemoryStream" />, где максимальная длина равна (<see cref="F:System.Int32.MaxValue" /> - источник). Источник — это индекс в основном буфере, с которого начинается поток. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>Записывает содержимое потока в массив байтов независимо от свойства <see cref="P:System.IO.MemoryStream.Position" />.</summary>
+ <returns>Новый массив байтов.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>Возвращает массив байтов без знака, из которого был создан данный поток.Возвращаемое значение указывает, успешно ли выполнено преобразование.</summary>
+ <returns>Значение true, если преобразование прошло успешно; в противном случае — значение false.</returns>
+ <param name="buffer">Сегмент массива байтов, из которого был создан данный поток.</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>Записывает в текущий поток блок байтов, используя данные, считанные из буфера.</summary>
+ <param name="buffer">Буфер, из которого записываются данные. </param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток.</param>
+ <param name="count">Максимальное число байтов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение ближе к концу потока, чем число байтов <paramref name="count" />, и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом <paramref name="offset" /> меньше, чем <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> или <paramref name="count" /> имеет отрицательное значение. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий экземпляр потока закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение текущего потока.</summary>
+ <param name="value">Записываемый байт. </param>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.Дополнительные сведения см. в разделе <see cref="P:System.IO.Stream.CanWrite" />.-или- Текущее положение находится в конце потока и емкость изменить невозможно. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>Записывает все содержимое данного потока памяти в другой поток.</summary>
+ <param name="stream">Поток, в который требуется осуществить запись данного потока памяти. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий или конечный поток закрыт. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>Задает позицию в потоке, используемую для поиска.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>Задает начало потока.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>Задает текущее положение в потоке.</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>Задает конец потока.</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>Предоставляет универсальное представление последовательности байтов.Этот класс является абстрактным.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Stream" />. </summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>При переопределении в производном классе возвращает значение, показывающее, поддерживает ли текущий поток возможность чтения.</summary>
+ <returns>Значение true, если поток поддерживает чтение; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживается ли в текущем потоке возможность поиска.</summary>
+ <returns>Значение true, если поток поддерживает поиск; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>Возвращает значение, которое показывает, может ли для данного потока истечь время ожидания.</summary>
+ <returns>Значение, которое показывает, может ли для данного потока истечь время ожидания.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>При переопределении в производном классе возвращает значение, которое показывает, поддерживает ли текущий поток возможность записи.</summary>
+ <returns>Значение true, если поток поддерживает запись; в противном случае — значение false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>Считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="bufferSize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение.-или-Параметр <paramref name="destination" /> не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или параметр <paramref name="destination" /> был закрыт до вызова метода <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и токен отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию копирования.</returns>
+ <param name="destination">Поток, в который будет скопировано содержимое текущего потока.</param>
+ <param name="bufferSize">Размер (в байтах) буфера.Это значение должно быть больше нуля.Размер по умолчанию — 81920.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="destination" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="buffersize" /> имеет отрицательное значение или равен нулю.</exception>
+ <exception cref="T:System.ObjectDisposedException">Текущий поток или поток назначения удаляется.</exception>
+ <exception cref="T:System.NotSupportedException">Текущий поток не поддерживает чтение или поток назначения не поддерживает запись.</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>Освобождает все ресурсы, занятые модулем <see cref="T:System.IO.Stream" />.</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.Stream" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>При переопределении в производном классе очищает все буферы данного потока и вызывает запись данных буферов в базовое устройство.</summary>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>Асинхронно очищает все буферы данного потока, вызывает запись буферизованных данных в базовое устройство и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>При переопределении в производном классе получает длину потока в байтах.</summary>
+ <returns>Длинное значение, представляющее длину потока в байтах.</returns>
+ <exception cref="T:System.NotSupportedException">Класс, созданный на основе класса Stream, не поддерживает возможность поиска. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>Объект Stream без резервного хранилища.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>При переопределении в производном классе получает или задает позицию в текущем потоке.</summary>
+ <returns>Текущее положение в потоке.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Этот поток не поддерживает поиск. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает позицию в потоке на число считанных байтов.</summary>
+ <returns>Общее количество байтов, считанных в буфер.Это число может быть меньше количества запрошенных байтов, если столько байтов в настоящее время недоступно, а также равняться нулю (0), если был достигнут конец потока.</returns>
+ <param name="buffer">Массив байтов.После завершения выполнения данного метода буфер содержит указанный массив байтов, в котором значения в интервале между <paramref name="offset" /> и (<paramref name="offset" /> + <paramref name="count" /> - 1) заменены байтами, считанными из текущего источника.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в <paramref name="buffer" />, с которого начинается сохранение данных, считанных из текущего потока. </param>
+ <param name="count">Максимальное количество байтов, которое должно быть считано из текущего потока. </param>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию внутри потока на число считанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно считывает последовательность байтов из текущего потока, перемещает позицию в потоке на число считанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">Буфер, в который записываются данные.</param>
+ <param name="offset">Смещение байтов в <paramref name="buffer" />, с которого начинается запись данных из потока.</param>
+ <param name="count">Максимальное число байтов, предназначенных для чтения.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>Считывает байт из потока и перемещает позицию в потоке на один байт или возвращает -1, если достигнут конец потока.</summary>
+ <returns>Байт без знака, приведенный к Int32, или значение -1, если достигнут конец потока.</returns>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию чтения, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.ReadTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>При переопределении в производном классе задает позицию в текущем потоке.</summary>
+ <returns>Новая позиция в текущем потоке.</returns>
+ <param name="offset">Смещение в байтах относительно параметра <paramref name="origin" />. </param>
+ <param name="origin">Значение типа <see cref="T:System.IO.SeekOrigin" />, указывающее точку ссылки, которая используется для получения новой позиции. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает поиск, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>При переопределении в производном классе задает длину текущего потока.</summary>
+ <param name="value">Нужная длина текущего потока в байтах. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает ни поиск, ни запись, например, если поток создан на основе канала или вывода консоли. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>При переопределении в производном классе записывает последовательность байтов в текущий поток и перемещает текущую позицию в нем вперед на число записанных байтов.</summary>
+ <param name="buffer">Массив байтов.Этот метод копирует байты <paramref name="count" /> из <paramref name="buffer" /> в текущий поток.</param>
+ <param name="offset">Отсчитываемое от нуля смещение байтов в буфере <paramref name="buffer" />, с которого начинается копирование байтов в текущий поток. </param>
+ <param name="count">Количество байтов, которое необходимо записать в текущий поток. </param>
+ <exception cref="T:System.ArgumentException">Сумма <paramref name="offset" /> и <paramref name="count" /> больше, чем длина буфера.</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> — null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода, такие как не удается найти указанный файл.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> был вызван после закрытия потока.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток и перемещает текущую позицию внутри потока на число записанных байтов.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию внутри потока на число записанных байтов и отслеживает запросы отмены.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Буфер, из которого записываются данные.</param>
+ <param name="offset">Смещение байтов (начиная с нуля) в объекте <paramref name="buffer" />, с которого начинается копирование байтов в поток.</param>
+ <param name="count">Максимальное число байтов для записи.</param>
+ <param name="cancellationToken">Токен для отслеживания запросов отмены.Значение по умолчанию — <see cref="P:System.Threading.CancellationToken.None" />.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="offset" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Поток в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>Записывает байт в текущее положение в потоке и перемещает позицию в потоке вперед на один байт.</summary>
+ <param name="value">Байт, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.NotSupportedException">Поток не поддерживает запись или был закрыт до начала операции. </exception>
+ <exception cref="T:System.ObjectDisposedException">Методы были вызваны после закрытия потока. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>Возвращает или задает значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания. </summary>
+ <returns>Значение в миллисекундах, определяющее период, в течение которого поток будет пытаться выполнить операцию записи, прежде чем истечет время ожидания.</returns>
+ <exception cref="T:System.InvalidOperationException">Метод <see cref="P:System.IO.Stream.WriteTimeout" /> всегда создает исключение <see cref="T:System.InvalidOperationException" />. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>Реализует объект <see cref="T:System.IO.TextReader" />, который считывает символы из потока байтов в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. Reference Source.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока, используя заданный параметр обнаружения метки порядка следования байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов и параметр обнаружения метки порядка байтов.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для заданного потока, используя указанную кодировку символов, параметр обнаружения метки порядка байтов и размер буфера.</summary>
+ <param name="stream">Поток, который нужно считать. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="detectEncodingFromByteOrderMarks">Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. </param>
+ <param name="bufferSize">Минимальный размер буфера. </param>
+ <exception cref="T:System.ArgumentException">Поток не поддерживает чтение. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> или <paramref name="encoding" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="bufferSize" /> меньше или равно нулю. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamReader" /> для указанного потока на основе заданной кодировки символов, параметра обнаружения меток порядка байтов и размера буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Считываемый поток.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="detectEncodingFromByteOrderMarks">Значение true для поиска меток порядка байтов в начале файла; в противном случае — значение false.</param>
+ <param name="bufferSize">Минимальный размер буфера.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamReader" />; в противном случае — значение false.</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>Возвращает основной поток.</summary>
+ <returns>Основной поток.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>Возвращает текущую кодировку символов, используемую текущим объектом <see cref="T:System.IO.StreamReader" />.</summary>
+ <returns>Текущая кодировка символов, используемая текущим устройством чтения.После первого вызова любого метода <see cref="Overload:System.IO.StreamReader.Read" /> объекта <see cref="T:System.IO.StreamReader" /> значение может измениться, поскольку до первого вызова метода <see cref="Overload:System.IO.StreamReader.Read" /> автоматическое определение кодировки не выполняется.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>Очищает внутренний буфер.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>Закрывает основной поток, освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StreamReader" />, и при необходимости освобождает управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>Возвращает значение, определяющее, находится ли позиция текущего потока в конце потока.</summary>
+ <returns>Значение true, если текущее положение находится в конце потока; в противном случае — значение false.</returns>
+ <exception cref="T:System.ObjectDisposedException">Основной поток удален.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>Объект <see cref="T:System.IO.StreamReader" /> для пустого потока.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ для прочтения или значение -1, если доступных для чтения символов нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>Выполняет чтение следующего символа из входного потока и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из входного потока, представленный в виде объекта <see cref="T:System.Int32" />, или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает заданное максимальное количество символов из текущего потока в буфер начиная с заданного индекса.</summary>
+ <returns>Число символов, которые были считаны, или значение 0, если к концу потока не было считано никаких данных.Это число будет не больше параметра <paramref name="count" />, в зависимости от доступности данных в потоке.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Индекс <paramref name="buffer" />, с которого требуется начать запись. </param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Возникает ошибка ввода-вывода, например закрывается поток. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем указанное количество символов записывается в буфер, возвращается текущий метод.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" />, в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возврате данный метод содержит указанный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index + count - 1" />) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.StreamReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего потока и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.</returns>
+ <param name="buffer">При возвращении из этого метода содержит указанный массив символов, в котором значения в интервале от <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец потока достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из входного потока или значение null, если достигнут конец входного потока.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущего потока и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из потока или значение null, если все знаки прочитаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца потока.</summary>
+ <returns>Остальная часть потока в виде строки (от текущего положения до конца).Если текущее положение находится в конце потока, возвращается пустая строка ("").</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца потока, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца потока.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи символов в поток в определенной кодировке.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя кодировку UTF-8 и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" />is null. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера по умолчанию.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись. </param>
+ <param name="encoding">Кодировка символов, которую нужно использовать. </param>
+ <param name="bufferSize">Размер буфера в байтах. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StreamWriter" /> для указанного потока, используя заданную кодировку и размер буфера, а также при необходимости оставляет поток открытым.</summary>
+ <param name="stream">Поток, в который требуется выполнить запись.</param>
+ <param name="encoding">Кодировка символов, которую нужно использовать.</param>
+ <param name="bufferSize">Размер буфера в байтах.</param>
+ <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.StreamWriter" />; в противном случае — значение false.</param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="encoding" /> — null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="bufferSize" /> отрицательно. </exception>
+ <exception cref="T:System.ArgumentException">Запись в поток <paramref name="stream" /> запрещена. </exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>Получает или задает значение, определяющее, будет ли <see cref="T:System.IO.StreamWriter" /> сбрасывать буфер в основной поток после каждого вызова <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
+ <returns>Значение true, чтобы заставить <see cref="T:System.IO.StreamWriter" /> сбросить буфер; в противном случае — false.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>Получает основной поток, связанный с резервным хранилищем.</summary>
+ <returns>Поток, в который StreamWriter выполняет запись.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.StreamWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">trueЧтобы освободить управляемые и неуправляемые ресурсы; false чтобы освободить только неуправляемые ресурсы. </param>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода.</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Кодировка <see cref="T:System.Text.Encoding" />, указанная в конструкторе для текущего экземпляра, или <see cref="T:System.Text.UTF8Encoding" />, если кодировка не задана.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>Очищает все буферы для текущего средства записи и вызывает запись всех данных буфера в основной поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство записи закрывается. </exception>
+ <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода. </exception>
+ <exception cref="T:System.Text.EncoderFallbackException">Текущая кодировка не поддерживает отображение половины суррогатной пары Юникода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы для этого потока и вызывает запись всех буферизованных данных в базовое устройство.</summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Поток был ликвидирован.</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>Предоставляет StreamWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>Записывает символ в поток.</summary>
+ <param name="value">Символ, записываемый в поток. </param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>Записывает в поток массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые в поток данные.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в поток дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, содержащий записываемые данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>Записывает в поток строку.</summary>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> равняется null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и текущее средство записи закрывается. </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> имеет значение True, или буфер <see cref="T:System.IO.StreamWriter" /> полон, и его содержимое не может быть записано в основной поток заданного размера, поскольку <see cref="T:System.IO.StreamWriter" /> находится в конце потока. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>Асинхронно записывает символ в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, содержащий записываемые данные.</param>
+ <param name="index">Положение символа в буфере с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>Асинхронно записывает строку в поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка, записываемая в поток.Если <paramref name="value" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>Асинхронно записывает в поток признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение символа в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" />is null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи потока.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи потока в настоящее время используется предыдущей операцией записи.</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>Реализует класс <see cref="T:System.IO.TextReader" />, осуществляющий чтение из строки.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringReader" />, осуществляющий чтение из указанной строки.</summary>
+ <param name="s">Строка, для которой должен быть инициализирован класс <see cref="T:System.IO.StringReader" />. </param>
+ <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="s" /> — null. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые <see cref="T:System.IO.StringReader" /> (при необходимости освобождает и управляемые ресурсы).</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>Возвращает следующий доступный символ, но не использует его.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или поток не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>Считывает следующий символ из строки ввода и увеличивает позицию символа на один символ.</summary>
+ <returns>Следующий символ из основной строки или значение -1, если больше нет доступных символов.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает блок символов из строки ввода и увеличивает позицию символов на <paramref name="count" />.</summary>
+ <returns>Общее количество символов, считанных в буфер.Оно может быть меньше, чем число запрошенных символов, если большинство символов не доступно в текущий момент, или равно нулю, если достигнут конец основной строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Начальный индекс в буфере. </param>
+ <param name="count">Количество символов, которые необходимо считать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущей строки и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец строки.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Наибольшее число символов для чтения.Если конец строки достигнут, прежде чем в буфер записано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>Выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из текущей строки, или значение null, если достигнут конец строки.</returns>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов из текущей строки и возвращает данные в виде строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения строк или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>Выполняет чтение всех символов, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Содержимое, начиная от текущей позиции до конца основной строки.</returns>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Текущее средство чтения закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы, начиная с текущей позиции до конца строки, и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца строки.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>Реализует <see cref="T:System.IO.TextWriter" /> для записи данных в строку.Данные хранятся в основном <see cref="T:System.Text.StringBuilder" />.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" /> с указанным форматом объекта.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" />.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.StringWriter" />, с помощью которого осуществляется запись в указанный класс <see cref="T:System.Text.StringBuilder" /> и который имеет указанный формат поставщика.</summary>
+ <param name="sb">Класс StringBuilder, в который осуществляется запись. </param>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sb" /> имеет значение null. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.IO.StringWriter" />.</summary>
+ <param name="disposing">Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>Получает кодировку <see cref="T:System.Text.Encoding" />, в которой осуществляется запись выходных данных.</summary>
+ <returns>Encoding, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки.</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>Возвращает основной <see cref="T:System.Text.StringBuilder" />.</summary>
+ <returns>Базовый StringBuilder.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>Возвращает строку, содержащую символы, записанные до этого момента в текущий StringWriter.</summary>
+ <returns>Строка, содержащая символы, записанные в текущий StringWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>Записывает символ в строку.</summary>
+ <param name="value">Символ для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в строку дочерний массив символов.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>Записывает строку в текущую строку.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Средство записи закрыто. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи.</param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текущую строку.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего записано не будет.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в строку символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в строку.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронного записывает в строку дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные.</param>
+ <param name="index">Положение в буфере, с которого начинается чтение данных.</param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронного записывает в текущий поток строку, за которой следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак завершения строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи строки.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи строки в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>Представляет средство чтения, позволяющее считывать последовательные наборы символов.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />.</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextReader" />, а при необходимости освобождает также и управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>Предоставляет TextReader без данных, доступных для чтения.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>Выполняет чтение следующего символа, не изменяя состояние средства чтения или источника символа.Возвращает следующий доступный символ, фактически не считывая его из средства чтения.</summary>
+ <returns>Целое число, представляющее следующий символ, чтение которого необходимо выполнить, или значение -1, если доступных символов больше нет или средство чтения не поддерживает поиск.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>Выполняет чтение следующего символа из средства чтения текста и перемещает положение символа на одну позицию вперед.</summary>
+ <returns>Следующий символ из средства чтения текста или значение -1, если доступных символов больше нет.Реализация по умолчанию возвращает значение -1.</returns>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Количество будет меньше или равно <paramref name="count" /> в зависимости от доступности данных в средстве чтения.Этот метод возвращает 0 (нуль), если его вызвать при отсутствии символов, доступных для чтения.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись. </param>
+ <param name="count">Максимальное число считываемых символов.Если конец средства чтения достигнут, прежде чем в буфер считано указанное количество символов, метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>Считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с заданного индекса.</summary>
+ <returns>Количество считанных символов.Число будет меньше или равно значению <paramref name="count" /> в зависимости от того, считаны ли все входящие символы.</returns>
+ <param name="buffer">При возвращении данного метода этот параметр содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника. </param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно считывает указанное максимальное количество символов из текущего средства чтения текста и записывает данные в буфер, начиная с указанного индекса.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число текущих доступных байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец текста.</returns>
+ <param name="buffer">При возвращении данного метода содержит заданный массив символов, в котором значения в интервале между <paramref name="index" /> и (<paramref name="index" /> + <paramref name="count" /> - 1) заменены символами, считанными из текущего источника.</param>
+ <param name="index">Позиция в буфере <paramref name="buffer" />, с которого начинается запись.</param>
+ <param name="count">Максимальное число считываемых символов.Если конец текста достигнут, прежде чем указанное количество символов считывается в буфер, текущий метод возвращает управление.</param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> больше длины буфера.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>Выполняет чтение строки символов из средства чтения текста и возвращает данные в виде строки.</summary>
+ <returns>Следующая строка из средства чтения, или значение null, если все символы считаны.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>Асинхронно выполняет чтение строки символов и возвращает данные в виде строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит следующую строку из средства чтения текста или значение null, если все знаки считаны.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>Считывает все символы, начиная с текущей позиции до конца средства чтения текста, и возвращает их в виде одной строки.</summary>
+ <returns>Строка, содержащая все символы, начиная с текущей позиции до конца средства чтения текста.</returns>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextReader" /> закрыт. </exception>
+ <exception cref="T:System.OutOfMemoryException">Недостаточно памяти для размещения буфера возвращаемых строк. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов в следующей строке больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>Асинхронно считывает все символы с текущей позиции до конца средства чтения текста и возвращает их в виде одной строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию чтения.Значение параметра <paramref name="TResult" /> содержит строку с символами от текущего положения до конца средства чтения текста.</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">Количество символов больше <see cref="F:System.Int32.MaxValue" />.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство чтения текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство чтения в настоящее время используется предыдущей операцией чтения. </exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>Представляет модуль записи, который может записывать последовательные наборы символов.Это абстрактный класс.</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.TextWriter" /> указанным поставщиком формата.</summary>
+ <param name="formatProvider">Объект <see cref="T:System.IFormatProvider" />, управляющий форматированием. </param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>Сохраняет символы новой строки, используемые для данного TextWriter.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />.</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.TextWriter" />, а при необходимости освобождает также управляемые ресурсы.</summary>
+ <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>При переопределении в производном классе возвращает кодировку символов, в которой записаны выходные данные.</summary>
+ <returns>Кодировка символов, в которой осуществляется запись выходных данных.</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>Очищает все буферы текущего модуля записи и вызывает немедленную запись всех буферизованных данных на базовое устройство.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>Асинхронно очищает все буферы текущего средства записи и вызывает запись всех буферизованных данных в базовое устройство. </summary>
+ <returns>Задача, представляющая асинхронную операцию очистки. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>Возвращает объект, управляющий форматированием.</summary>
+ <returns>Объект <see cref="T:System.IFormatProvider" /> для указанного языка и региональных параметров или форматирование текущего языка и региональных параметров, если не заданы другие.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>Возвращает или задает признак конца строки, используемой текущим TextWriter.</summary>
+ <returns>Признак конца строки для текущего TextWriter.</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>Предоставляет TextWriter без резервного хранилища, в который можно осуществлять запись, но из которого нельзя считывать данные.</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>Выполняет запись символа в текстовую строку или поток.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>Выполняет запись массива символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает дочерний массив символов в текстовую строку или поток.</summary>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>Записывает текстовое представление десятичного значения в текстовую строку или поток.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байт.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта с помощью вызова метода ToString для этого объекта.</summary>
+ <param name="value">Записываемый объект. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>Асинхронно записывает строку в текстовую строку или поток.</summary>
+ <param name="value">Строка для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>Записывает форматированную строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
+ <param name="format">Строка составного формата (см. примечания). </param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="format" /> или <paramref name="arg" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>Выполняет асинхронную запись символа в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>Выполняет асинхронную запись массива символов в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если <paramref name="buffer" /> имеет значение null, запись не выполняется.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает дочерний массив символов в текстовую строку или поток. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>Выполняет асинхронную запись строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <param name="value">Строка для записи.Если параметр <paramref name="value" /> имеет значение null, в текстовый поток ничего не записывается.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>Записывает признак конца строки в текстовую строку или поток.</summary>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения Boolean, за которым следует признак конца строки.</summary>
+ <param name="value">Значение Boolean для записи. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>Записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <param name="value">Символ, записываемый в текстовый поток. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>Записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>Записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <param name="buffer">Массив символов, из которого считываются данные. </param>
+ <param name="index">Положение символа в <paramref name="buffer" />, с которого начинается чтение данных. </param>
+ <param name="count">Наибольшее количество символов для записи. </param>
+ <exception cref="T:System.ArgumentException">Длина буфера за вычетом значения параметра <paramref name="index" /> меньше значения параметра <paramref name="count" />. </exception>
+ <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null. </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>Записывает в текстовую строку или поток текстовое представление десятичного значения, за которым следует признак конца строки.</summary>
+ <param name="value">Десятичное значение, которое необходимо записать. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 8 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа со знаком размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число со знаком размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>Записывает в текстовую строку или поток текстовое представление объекта путем вызова метода ToString для этого объекта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемый объект.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>Записывает в текстовую строку или поток текстовое представление значения с плавающей запятой размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое значение с плавающей запятой размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>Записывает в текстовую строку или поток строку, за которой следует признак конца строки.</summary>
+ <param name="value">Строка для записи.Если <paramref name="value" /> имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 1). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>Записывает форматированную строку и новую строку в текстовую строку или поток, используя ту же семантику, что и метод <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 2). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg0">Первый объект для форматирования и записи. </param>
+ <param name="arg1">Второй объект для форматирования и записи. </param>
+ <param name="arg2">Третий объект для форматирования и записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="format" /> имеет значение null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля) или больше или равен числу объектов, которые необходимо отформатировать (которое для этой перегрузки метода равно 3). </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>Записывает отформатированную строку и новую строку, используя ту же семантику, что и <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
+ <param name="format">Строка составного формата (см. примечания).</param>
+ <param name="arg">Массив объектов, содержащий от нуля и более объектов, которые необходимо форматировать и записать. </param>
+ <exception cref="T:System.ArgumentNullException">Строка или объект передаются в виде null. </exception>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <exception cref="T:System.FormatException">Параметр <paramref name="format" /> не является допустимой строкой составного формата.-или- Индекс элемента формата меньше 0 (нуля), либо больше или равен длине массива <paramref name="arg" />. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 4 байта, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 4 байта. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>Записывает в текстовую строку или поток текстовое представление целого числа без знака размером 8 байт, за которым следует признак конца строки.</summary>
+ <param name="value">Записываемое целое число без знака размером 8 байт. </param>
+ <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.IO.TextWriter" /> закрыт. </exception>
+ <exception cref="T:System.IO.IOException">Ошибка ввода-вывода. </exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>Асинхронно записывает признак конца строки в текстовую строку или поток.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи. </returns>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>Асинхронно записывает в текстовую строку или поток символ, за которым следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Символ, записываемый в текстовый поток.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>Асинхронно записывает в текстовую строку или поток массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, записываемый в текстовый поток.Если массив символов имеет значение null, записывается только признак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>Асинхронно записывает в текстовую строку или поток дочерний массив символов, за которыми следует признак конца строки.</summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="buffer">Массив символов, из которого записываются данные. </param>
+ <param name="index">Положение символа в буфере, с которого начинается извлечение данных. </param>
+ <param name="count">Количество символов для записи. </param>
+ <exception cref="T:System.ArgumentNullException">Свойство <paramref name="buffer" /> имеет значение null.</exception>
+ <exception cref="T:System.ArgumentException">Сумма значений параметров <paramref name="index" /> и <paramref name="count" /> превышает длину буфера.</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> является отрицательным.</exception>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>Асинхронно записывает в текстовую строку или поток строку, за которой следует знак конца строки. </summary>
+ <returns>Задача, представляющая асинхронную операцию записи.</returns>
+ <param name="value">Строка для записи.Если значение равно null, записывается только знак конца строки.</param>
+ <exception cref="T:System.ObjectDisposedException">Удалено средство записи текста.</exception>
+ <exception cref="T:System.InvalidOperationException">Средство записи текста в настоящее время используется предыдущей операцией записи. </exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/zh-hans/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/zh-hans/System.IO.xml
new file mode 100755
index 0000000000..cf7eb52f97
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/zh-hans/System.IO.xml
@@ -0,0 +1,2237 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>用特定的编码将基元数据类型读作二进制值。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryReader" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="input">输入流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持读取,为null 或已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公开对 <see cref="T:System.IO.BinaryReader" /> 的基础流的访问。</summary>
+ <returns>与 BinaryReader 关联的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类的当前实例所使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.BinaryReader" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>用从流中读取的指定字节数填充内部缓冲区。</summary>
+ <param name="numBytes">要读取的字节数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在可以读取 <paramref name="numBytes" /> 之前到达了流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">请求的 <paramref name="numBytes" /> 大于内部缓冲区大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>返回下一个可用的字符,并且不提升字节或字符的位置。</summary>
+ <returns>下一个可用的字符,或者,如果没有可用字符或者流不支持查找时为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">当前字符无法通过使用为该流选择的 <see cref="T:System.Text.Encoding" /> 解码到内部字符缓冲区中。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>从基础流中读取字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>输入流中的下一个字符,如果当前无可用字符则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从字节数组中的指定点开始,从流中读取指定的字节数。</summary>
+ <returns>读入 <paramref name="buffer" /> 的字节数。如果可用的字节没有请求的那么多,此数可能小于所请求的字节数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从字符数组中的指定点开始,从流中读取指定的字符数。</summary>
+ <returns>读入缓冲区的总字符数。如果当前可用的字节没有请求的那么多,此数可能小于所请求的字符数;如果到达了流的末尾,此数可能为零。</returns>
+ <param name="buffer">将数据读入的缓冲区。</param>
+ <param name="index">缓冲区中的起始点,在该处开始读入缓冲区。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。- 或 -要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以压缩格式读入 32 位整数。</summary>
+ <returns>压缩格式的 32 位整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">流已损坏。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>从当前流中读取 Boolean 值,并使该流的当前位置提升 1 个字节。</summary>
+ <returns>如果字节为非零,则为 true,否则为 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>从当前流中读取下一个字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的下一个字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>从当前流中读取指定的字节数以写入字节数组中,并将当前位置前移相应的字节数。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字节数组可能小于所请求的字节数。</returns>
+ <param name="count">要读取的字节数。此值必须为 0 或非负数字,否则将出现异常。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>从当前流中读取下一个字符,并根据所使用的 Encoding 和从流中读取的特定字符,提升流的当前位置。</summary>
+ <returns>从当前流中读取的字符。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentException">读取了一个代理项字符。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>从当前流中读取指定的字符数,并以字符数组的形式返回数据,然后根据所使用的 Encoding 和从流中读取的特定字符,将当前位置前移。</summary>
+ <returns>包含从基础流中读取的数据的字节数组。如果到达了流的末尾,则该字符数组可能小于所请求的字符数。</returns>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentException">要读取的解码字符数大于 <paramref name="count" />。如果 Unicode 解码器返回回退字符或代理项对,则可能发生此情况。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 为负数。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>从当前流中读取十进制数值,并将该流的当前位置提升十六个字节。</summary>
+ <returns>从当前流中读取的十进制数值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>从当前流中读取 8 字节浮点值,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>从当前流中读取 2 字节有符号整数,并使流的当前位置提升 2 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>从当前流中读取 4 字节有符号整数,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 2 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>从当前流中读取 8 字节有符号整数,并使流的当前位置提升 8 个字节。</summary>
+ <returns>从当前流中读取的 8 字节有符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>从此流中读取 1 个有符号字节,并使流的当前位置提升 1 个字节。</summary>
+ <returns>从当前流中读取的一个有符号字节。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>从当前流中读取 4 字节浮点值,并使流的当前位置提升 4 个字节。</summary>
+ <returns>从当前流中读取的 4 字节浮点值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>从当前流中读取一个字符串。字符串有长度前缀,一次 7 位地被编码为整数。</summary>
+ <returns>正被读取的字符串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>使用 Little-Endian 编码从当前流中读取 2 字节无符号整数,并将流的位置提升 2 个字节。</summary>
+ <returns>从该流中读取的 2 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>从当前流中读取 4 字节无符号整数并使流的当前位置提升 4 个字节。</summary>
+ <returns>从该流中读取的 4 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>从当前流中读取 8 字节无符号整数并使流的当前位置提升 8 个字节。</summary>
+ <returns>从该流中读取的 8 字节无符号整数。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化向流中写入的 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>基于所指定的流和特定的 UTF-8 编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>基于所指定的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>基于所提供的流和特定的字符编码,初始化 <see cref="T:System.IO.BinaryWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="output">输出流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.BinaryWriter" /> 对象之后打开流对象,则为 true;否则为, false。</param>
+ <exception cref="T:System.ArgumentException">该流不支持写入或者该流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>获取 <see cref="T:System.IO.BinaryWriter" /> 的基础流。</summary>
+ <returns>与 BinaryWriter 关联的基础流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 类的当前实例占用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.BinaryWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定无后备存储区的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>持有基础流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>设置当前流中的位置。</summary>
+ <returns>包含当前流的位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的一个字段,指示获取新位置所依据的参考点。</param>
+ <exception cref="T:System.IO.IOException">文件指针被移到无效位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值无效。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>将单字节 Boolean 值写入当前流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要写入的 Boolean 值(0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>将一个无符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的无符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>将字节数组写入基础流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节数组部分写入当前流。</summary>
+ <param name="buffer">包含要写入的数据的字节数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字节数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>将 Unicode 字符写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="ch">要写入的非代理项 Unicode 字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是单一代理项字符。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>将字符数组写入当前流,并根据所使用的 Encoding 和向流中写入的特定字符,提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符数组部分写入当前流,并根据所使用的 Encoding(可能还根据向流中写入的特定字符),提升流的当前位置。</summary>
+ <param name="chars">包含要写入的数据的字符数组。</param>
+ <param name="index">
+ <paramref name="chars" /> 中开始写入的起始点。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>将一个十进制值写入当前流,并将流位置提升十六个字节。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>将 2 字节有符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>将一个有符号字节写入当前流,并将流的位置提升 1 个字节。</summary>
+ <param name="value">要写入的有符号字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>将有长度前缀的字符串按 <see cref="T:System.IO.BinaryWriter" /> 的当前编码写入此流,并根据所使用的编码和写入流的特定字符,提升流的当前位置。</summary>
+ <param name="value">要写入的值。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>将 2 字节无符号整数写入当前流,并将流的位置提升 2 个字节。</summary>
+ <param name="value">要写入的 2 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数写入当前流,并将流的位置提升 4 个字节。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数写入当前流,并将流的位置提升 8 个字节。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以压缩格式写出 32 位整数。</summary>
+ <param name="value">要写出的 32 位整数。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到达流的末尾。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <exception cref="T:System.IO.IOException">流已关闭。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>读操作试图超出流的末尾时引发的异常。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,将其消息字符串设置为系统提供的消息,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例,使其消息字符串设置为 <paramref name="message" />,其 HRESULT 设置为 COR_E_ENDOFSTREAM。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.IO.EndOfStreamException" /> 类的新实例。</summary>
+ <param name="message">描述错误的字符串。<paramref name="message" /> 的内容被设计为人可理解的形式。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>在数据流的格式无效时引发的异常。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的错误消息初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>用对作为此异常原因的内部异常的引用初始化 <see cref="T:System.IO.InvalidDataException" /> 类的新实例。</summary>
+ <param name="message">解释异常原因的错误信息。</param>
+ <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>创建一个流,其后备存储为内存。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化为零的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建当前流的无符号字节数组。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于指定的字节数组初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>基于字节数组的指定区域(索引)初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小于零。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性按指定设置的状态下,基于字节数组的指定区域,初始化 <see cref="T:System.IO.MemoryStream" /> 类的无法调整大小的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>在 <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性和调用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力按指定设置的状态下,基于字节数组的指定区域初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="buffer">从中创建此流的无符号字节的数组。</param>
+ <param name="index">
+ <paramref name="buffer" /> 内的索引,流从此处开始。</param>
+ <param name="count">流的长度(以字节为单位)。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 属性的设置,确定该流是否支持写入。</param>
+ <param name="publiclyVisible">设置为 true 可以启用 <see cref="M:System.IO.MemoryStream.GetBuffer" />,它返回无符号字节数组,流从该数组创建;否则为 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用按指定要求初始化的可扩展容量初始化 <see cref="T:System.IO.MemoryStream" /> 类的新实例。</summary>
+ <param name="capacity">内部数组的初始大小(以字节为单位)。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 为负数。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>获取一个值,该值指示当前流是否支持读取。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>获取一个值,该值指示当前流是否支持查找。</summary>
+ <returns>如果流是打开的,则为 true。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>获取一个值,该值指示当前流是否支持写入。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>获取或设置分配给该流的字节数。</summary>
+ <returns>流的缓冲区的可使用部分的长度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">容量设置为负或小于流的当前长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <exception cref="T:System.NotSupportedException">对不能修改其容量的流调用 set。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取所有字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。</param>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>释放 <see cref="T:System.IO.MemoryStream" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>重写 <see cref="M:System.IO.Stream.Flush" /> 方法以便不执行任何操作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清除此流的所有缓冲区,并监视取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>获取流的长度(以字节为单位)。</summary>
+ <returns>流的长度(以字节为单位)。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>获取或设置流中的当前位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">此位置设置为负值或大于 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流中读取字节块并将数据写入缓冲区。</summary>
+ <returns>写入缓冲区中的总字节数。如果字节数当前不可用,则总字节数可能小于所请求的字节数;如果在读取到任何字节前已到达流结尾,则为零。</returns>
+ <param name="buffer">当此方法返回时,包含指定的字节数组,该数组中从 <paramref name="offset" /> 到 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前流中读取的字符替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储当前流中的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>从当前流中读取一个字节。</summary>
+ <returns>强制转换为 <see cref="T:System.Int32" /> 的字节;或者如果已到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>将当前流中的位置设置为指定值。</summary>
+ <returns>流内的新位置,通过将初始引用点和偏移量合并计算而得。</returns>
+ <param name="offset">流内的新位置。它是相对于 <paramref name="loc" /> 参数的位置,而且可正可负。</param>
+ <param name="loc">类型 <see cref="T:System.IO.SeekOrigin" /> 的值,它用作查找引用点。</param>
+ <exception cref="T:System.IO.IOException">试图在流的开始位置之前查找。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 无效。- 或 -<paramref name="offset" /> 导致算法溢出。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>将当前流的长度设为指定值。</summary>
+ <param name="value">用于设置长度的值。</param>
+ <exception cref="T:System.NotSupportedException">当前流无法调整大小,而且 <paramref name="value" /> 大于当前容量。- 或 - 当前流不支持写入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 为负或者大于 <see cref="T:System.IO.MemoryStream" /> 的最大长度,其中最大长度为 (<see cref="F:System.Int32.MaxValue" />- origin),origin 为基础缓冲区中作为流的起点的索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>将流内容写入字节数组,而与 <see cref="P:System.IO.MemoryStream.Position" /> 属性无关。</summary>
+ <returns>新的字节数组。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>返回从中创建此流的无符号字节的数组。用于指示转换是否成功的返回值。</summary>
+ <returns>如果转换成功,则为 true;否则为 false。</returns>
+ <param name="buffer">用于创建此流的字节数组段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用从缓冲区读取的数据将字节块写入当前流。</summary>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置到流结尾的距离小于 <paramref name="count" /> 字节,并且无法修改容量。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="offset" /> 的结果小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流实例已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>将一个字节写入当前位置上的当前流。</summary>
+ <param name="value">要写入的字节。</param>
+ <exception cref="T:System.NotSupportedException">流不支持写入。有关其他信息,请参见 <see cref="P:System.IO.Stream.CanWrite" />。- 或 - 当前位置位于流的末尾,而且容量不能被修改。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>将此内存流的整个内容写入到另一个流中。</summary>
+ <param name="stream">要写入此内存流的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定在流的位置以查找使用。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定流的开头。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定流内的当前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定流的结尾。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供字节序列的一般视图。这是一个抽象类。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 类的新实例。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>当在派生类中重写时,获取指示当前流是否支持读取的值。</summary>
+ <returns>如果流支持读取,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>当在派生类中重写时,获取指示当前流是否支持查找功能的值。</summary>
+ <returns>如果流支持查找,为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>获取一个值,该值确定当前流是否可以超时。</summary>
+ <returns>一个确定当前流是否可以超时的值。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>当在派生类中重写时,获取指示当前流是否支持写入功能的值。</summary>
+ <returns>如果流支持写入,则为 true;否则为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中读取字节并将其写入到另一流中。</summary>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数或零。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持读取。- 或 -<paramref name="destination" /> 不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">在调用 <paramref name="destination" /> 方法前当前流或 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 已关闭。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的缓冲区大小,从当前流中异步读取字节并将其写入到另一流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的缓冲区大小和取消令牌,从当前流中异步读取字节并将其写入到另一个流中。</summary>
+ <returns>表示异步复制操作的任务。</returns>
+ <param name="destination">当前流的内容将复制到的流。</param>
+ <param name="bufferSize">缓冲区的大小(以字节为单位)。此值必须大于零。默认大小为 81920。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 为负数或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前流或目标流已释放。</exception>
+ <exception cref="T:System.NotSupportedException">当前流不支持阅读,或目标流不支持写入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.Stream" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>当在派生类中重写时,将清除该流的所有缓冲区,并使得所有缓冲数据被写入到基础设备。</summary>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>异步清理这个流的所有缓冲区,并使所有缓冲数据写入基础设备,并且监控取消请求。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>当在派生类中重写时,获取流长度(以字节为单位)。</summary>
+ <returns>表示流长度(以字节为单位)的长值。</returns>
+ <exception cref="T:System.NotSupportedException">从 Stream 派生的类不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>无后备存储区的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>当在派生类中重写时,获取或设置当前流中的位置。</summary>
+ <returns>流中的当前位置。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,从当前流读取字节序列,并将此流中的位置提升读取的字节数。</summary>
+ <returns>读入缓冲区中的总字节数。如果很多字节当前不可用,则总字节数可能小于请求的字节数;如果已到达流结尾,则为零 (0)。</returns>
+ <param name="buffer">字节数组。此方法返回时,该缓冲区包含指定的字符数组,该数组的 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字节替换。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。</param>
+ <param name="count">要从当前流中最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>从当前流异步读取字节序列,并将流中的位置提升读取的字节数。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>从当前流异步读取字节的序列,将流中的位置提升读取的字节数,并监视取消请求。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">数据写入的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的字节偏移量,从该偏移量开始写入从流中读取的数据。</param>
+ <param name="count">最多读取的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>从流中读取一个字节,并将流内的位置向前提升一个字节,或者如果已到达流结尾,则返回 -1。</summary>
+ <returns>强制转换为 Int32 的无符号字节,如果到达流的末尾,则为 -1。</returns>
+ <exception cref="T:System.NotSupportedException">流不支持读取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试读取多长时间。</summary>
+ <returns>一个确定流在超时前尝试读取多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>当在派生类中重写时,设置当前流中的位置。</summary>
+ <returns>当前流中的新位置。</returns>
+ <param name="offset">相对于 <paramref name="origin" /> 参数的字节偏移量。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 类型的值,指示用于获取新位置的参考点。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>当在派生类中重写时,设置当前流的长度。</summary>
+ <param name="value">所需的当前流的长度(以字节表示)。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入和查找,例如在流通过管道或控制台输出构造的情况下即为如此。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>当在派生类中重写时,向当前流中写入字节序列,并将此流中的当前位置提升写入的字节数。</summary>
+ <param name="buffer">字节数组。此方法将 <paramref name="count" /> 个字节从 <paramref name="buffer" /> 复制到当前流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。</param>
+ <param name="count">要写入当前流的字节数。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>将字节序列异步写入当前流,并将流的当前位置提升写入的字节数。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>将字节的序列异步写入当前流,将该流中的当前位置向前移动写入的字节数,并监视取消请求。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">从中写入数据的缓冲区。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中的从零开始的字节偏移量,从此处开始将字节复制到该流。</param>
+ <param name="count">最多写入的字节数。</param>
+ <param name="cancellationToken">要监视取消请求的标记。默认值为 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.NotSupportedException">流不支持写入。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">该流正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>将一个字节写入流内的当前位置,并将流内的位置向前提升一个字节。</summary>
+ <param name="value">要写入流中的字节。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.NotSupportedException">该流不支持写入,或者该流已关闭。</exception>
+ <exception cref="T:System.ObjectDisposedException">在流关闭后调用方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>获取或设置一个值(以毫秒为单位),该值确定流在超时前尝试写入多长时间。</summary>
+ <returns>一个确定流在超时前尝试写入多长时间的值(以毫秒为单位)。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法总是引发 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>实现一个 <see cref="T:System.IO.TextReader" />,使其以一种特定的编码从字节流中读取字符。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>用指定的字节顺序标记检测选项,为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的字符编码为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的一个新实例。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码和字节顺序标记检测选项。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">指示是否在文件头查找字节顺序标记。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <exception cref="T:System.ArgumentException">流不支持读取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小于或等于零。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>为指定的流初始化 <see cref="T:System.IO.StreamReader" /> 类的新实例,带有指定的字符编码、字节顺序标记检测选项和缓冲区大小,有选择性的打开流。</summary>
+ <param name="stream">要读取的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="detectEncodingFromByteOrderMarks">如果要在文件开头查找字节顺序标记,则为 true;否则为 false。</param>
+ <param name="bufferSize">最小缓冲区大小。</param>
+ <param name="leaveOpen">如果在释放 <see cref="T:System.IO.StreamReader" /> 对象后保持流处于打开状态,则为 true;否则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>返回基础流。</summary>
+ <returns>基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>获取当前 <see cref="T:System.IO.StreamReader" /> 对象正在使用的当前字符编码。</summary>
+ <returns>当前读取器所使用的当前字符编码。第一次调用 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法后,该值可能会不同,因为直到第一次调用 <see cref="Overload:System.IO.StreamReader.Read" /> 方法时,才会进行编码的自动检测。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除内部缓冲区。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>关闭基础流,释放 <see cref="T:System.IO.StreamReader" /> 使用的未托管资源,同时还可以根据需要释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>获取一个值,该值指示当前的流位置是否在流结尾。</summary>
+ <returns>如果当前流位置位于流的末尾,则为 true;否则为 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">基础流已释放。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空流周围的 <see cref="T:System.IO.StreamReader" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>返回下一个可用字符,但不使用它。</summary>
+ <returns>为表示下一个要读取的字符的整数,或者,如果没有要读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>读取输入流中的下一个字符并使该字符位置提升一个字符。</summary>
+ <returns>输入流中表示为 <see cref="T:System.Int32" /> 对象的下一个字符。如果不再有可用的字符,则为 -1。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从指定的索引位置开始将来自当前流的指定的最多字符读到缓冲区。</summary>
+ <returns>已读取的字符数,或者如果已到达流结尾并且未读取任何数据,则为 0。该数小于或等于 <paramref name="count" /> 参数,具体取决于流中是否有可用的数据。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">开始写入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误,如流被关闭。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入缓冲区之前已到达流结尾,则将返回当前方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中读取指定的最大字符数并从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生了 I/O 错误。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前流中异步读取指定的最大字符,并且从指定的索引位置开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可小于所请求的字节数;如果已到达流结尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定的字符数写入到缓冲区之前就已经达到流结尾,则将返回此方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>从当前流中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>输入流中的下一行;如果到达了输入流的末尾,则为 null。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>从当前流中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自流的下一行;如果读取了所有字符,则为 null。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>读取来自流的当前位置到结尾的所有字符。</summary>
+ <returns>字符串形式的流的其余部分(从当前位置到结尾)。如果当前位置位于流结尾,则返回空字符串 (“”)。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>异步读取来自流的当前位置到结尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括带有从流的当前位置到结尾的字符的字符串。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>实现一个 <see cref="T:System.IO.TextWriter" />,使其以一种特定的编码向流中写入字符。若要浏览此类型的.NET Framework 源代码,请参阅参考源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>用 UTF-8 编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的一个新实例。</summary>
+ <param name="stream">要写入的流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>用指定的编码及缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>用指定的编码及默认缓冲区大小,为指定的流初始化 <see cref="T:System.IO.StreamWriter" /> 类的新实例,有选择性的打开流。</summary>
+ <param name="stream">要写入的流。</param>
+ <param name="encoding">要使用的字符编码。</param>
+ <param name="bufferSize">缓冲区大小(以字节为单位)。</param>
+ <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.StreamWriter" /> object is disposed; otherwise, false.</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 为 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 为负数。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可写。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>获取或设置一个值,该值指示 <see cref="T:System.IO.StreamWriter" /> 是否在每次调用 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之后,将其缓冲区刷新到基础流。</summary>
+ <returns>强制 <see cref="T:System.IO.StreamWriter" /> 刷新其缓冲区时,为 true;否则,为 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>获取同后备存储连接的基础流。</summary>
+ <returns>此 StreamWriter 正在写入的基础流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StreamWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>在当前实例的构造函数中指定的 <see cref="T:System.Text.Encoding" />;或者如果未指定编码,则为 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清理当前写入器的所有缓冲区,并使所有缓冲数据写入基础流。</summary>
+ <exception cref="T:System.ObjectDisposedException">当前编写器已关闭。</exception>
+ <exception cref="T:System.IO.IOException">出现 I/O 错误。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">当前编码不支持显示半个 Unicode 代理项对。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>异步清除此流的所有缓冲区并导致所有缓冲数据都写入基础设备中。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流已被释放。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>将字符写入流。</summary>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>将字符数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入流。</summary>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>将字符串写入流。</summary>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且当前编写器已关闭。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 为 true 或 <see cref="T:System.IO.StreamWriter" /> 缓冲区已满,并且由于 <see cref="T:System.IO.StreamWriter" /> 位于基础固定大小流的结尾,缓冲区的内容无法写入该流。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>将字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">包含要写入的数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>将字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流的字符串。如果 <paramref name="value" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>将行终止符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行终止符的字符异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行终止符的字符的子数组异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据时缓冲区中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行终止符的字符串异步写入该流。</summary>
+ <returns>表示异步写操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">流编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">流编写器正在由其前一次写入操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>实现从字符串进行读取的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化从指定字符串进行读取的 <see cref="T:System.IO.StringReader" /> 类的新实例。</summary>
+ <param name="s">应将 <see cref="T:System.IO.StringReader" /> 初始化为的字符串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 参数为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringReader" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>返回下一个可用的字符,但不使用它。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该流不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>读取输入字符串中的下一个字符并将该字符的位置提升一个字符。</summary>
+ <returns>基础字符串中的下一个字符,或者如果没有更多的可用字符,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>读取输入字符串中的字符块,并将字符位置提升 <paramref name="count" />。</summary>
+ <returns>读入缓冲区的总字符数。如果当前没有那么多字符可用,则总字符数可能会少于所请求的字符数,或者如果已到达基础字符串的结尾,则总字符数为零。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">缓存区中的起始索引。</param>
+ <param name="count">要读取的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前字符串中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已到达字符串的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">最多读取的字符数。如果在写入指定数目的字符到缓冲区之前,就已经达到字符串的末尾,则方法返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>从当前字符串中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>当前字符串中的下一行;或为 null (如果到达了字符串的末尾)。</returns>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>从当前字符串中异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自字符串读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>从当前位置到基础字符串的结尾之间的内容。</returns>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">当前读取器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到字符串的结尾的所有字符并将它们作为单个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束字符串字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>实现一个用于将信息写入字符串的 <see cref="T:System.IO.TextWriter" />。该信息存储在基础 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式控制初始化 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化写入指定 <see cref="T:System.Text.StringBuilder" /> 并具有指定格式提供程序的 <see cref="T:System.IO.StringWriter" /> 类的新实例。</summary>
+ <param name="sb">要写入的 StringBuilder。</param>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 为 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.StringWriter" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>
+ <param name="disposing">true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>获取将输出写入到其中的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>用来写入输出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>返回基础 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基础 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>返回包含迄今为止写入到当前 StringWriter 中的字符的字符串。</summary>
+ <returns>包含写入到当前 StringWriter 中的字符的字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>将字符写入该字符串。</summary>
+ <param name="value">要写入的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入该字符串。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>将字符串写入当前流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">编写器已关闭。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以异步方式将字符写入流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以异步方式将字符串写入当前流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以异步方式将后跟行结束符的字符写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入字符串中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入该字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始读取数据缓存中的位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>将一后跟行结束符的字符串异步写入当前字符串。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">字符串编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">字符串编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>表示可读取有序字符系列的读取器。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextReader" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供一个无数据可供读取的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>读取下一个字符,而不更改读取器状态或字符源。返回下一个可用字符,而实际上并不从读取器中读取此字符。</summary>
+ <returns>一个表示下一个要读取的字符的整数;如果没有更多可读取的字符或该读取器不支持查找,则为 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>读取文本读取器中的下一个字符并使该字符的位置前移一个字符。</summary>
+ <returns>文本读取器中的下一个字符,或为 -1(如果没有更多可用字符)。默认实现将返回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前读取器中读取指定数目的字符并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数会小于或等于 <paramref name="count" />,具体取决于读取器中是否有可用的数据。如果调用此方法时没有留下更多的字符供读取,则此方法返回 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前就已达读取器的末尾,则返回该方法。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>从当前文本读取器中读取指定的最大字符数并从指定索引处开始将该数据写入缓冲区。</summary>
+ <returns>已读取的字符数。该数字将小于或等于 <paramref name="count" />,具体取决于是否所有的输入字符都已读取。</returns>
+ <param name="buffer">此方法返回时,此参数包含指定的字符数组,该数组中从 <paramref name="index" /> 到 (<paramref name="index" /> + <paramref name="count" /> -1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>异步从当前文本读取器中读取指定最大字符数并从指定索引开始将该数据写入缓冲区。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含读入缓冲区的总字节数。如果当前可用字节数少于所请求的字节数,则该结果值可能小于所请求的字节数,或者如果已达到文本的末尾时,则为 0(零)。</returns>
+ <param name="buffer">此方法返回时,包含指定的字符数组,该数组的 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之间的值由从当前源中读取的字符替换。</param>
+ <param name="index">在 <paramref name="buffer" /> 中开始写入的位置。</param>
+ <param name="count">要读取的最大字符数。如果在将指定数量的字符读入缓冲区之前已到达文本的末尾,则当前方法将返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 与 <paramref name="count" /> 的和大于缓冲区长度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>从文本读取器中读取一行字符并将数据作为字符串返回。</summary>
+ <returns>读取器中的下一行,或为 null (如果已读取了所有字符)。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>异步读取一行字符并将数据作为字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数的值包含来自文本读取器的下一行或为 null 如果读取所有字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>一个包含从当前位置到文本读取器末尾的所有字符的字符串。</returns>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 是关闭的。</exception>
+ <exception cref="T:System.OutOfMemoryException">内存不足,无法为返回的字符串分配缓冲区。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字符数大于 <see cref="F:System.Int32.MaxValue" /></exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>异步读取从当前位置到文本读取器末尾的所有字符并将它们作为一个字符串返回。</summary>
+ <returns>表示异步读取操作的任务。<paramref name="TResult" /> 参数值包括字符串来自当前位置到结束文本读取器字符。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字符数大于 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本读取器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次读取操作使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>表示可以编写一个有序字符系列的编写器。此类为抽象类。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供程序初始化 <see cref="T:System.IO.TextWriter" /> 类的新实例。</summary>
+ <param name="formatProvider">控制格式设置的 <see cref="T:System.IFormatProvider" /> 对象。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>存储用于此 TextWriter 的换行符。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 对象使用的所有资源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>释放由 <see cref="T:System.IO.TextWriter" /> 占用的非托管资源,还可以释放托管资源。</summary>
+ <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>当在派生类中重写时,返回用来写输出的该字符编码。</summary>
+ <returns>用来写入输出的字符编码。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>异步清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。</summary>
+ <returns>表示异步刷新操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>获取控制格式设置的对象。</summary>
+ <returns>特定区域性的 <see cref="T:System.IFormatProvider" /> 对象,或者如果未指定任何其他区域性,则为当前区域性的格式设置。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>获取或设置由当前 TextWriter 使用的行结束符字符串。</summary>
+ <returns>当前 TextWriter 的行结束符字符串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,它不带任何可写入但无法从中读取的后备存储。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>将 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>将字符写入该文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>将字符数组写入该文本字符串或流。</summary>
+ <param name="buffer">要写入文本流中的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组写入文本字符串或流。</summary>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>将十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>将 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>将 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>将 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>将 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>以异步形式将字符串写入到文本字符串或流。</summary>
+ <param name="value">要写入的字符串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0) 或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>将 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>将 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以异步形式将字符写入到下一个文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以异步形式将字符数组写入到下一个字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果 <paramref name="buffer" /> 为 null,则不写入任何内容。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将字符的子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以异步形式将字符串写入到下一字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则不会将任何内容写入文本流。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>将行结束符的字符串写入文本字符串或流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>将后面带有行结束符的 Boolean 值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>将后跟行结束符的字符写入文本字符串或流。</summary>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>将后跟行结束符的字符数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组写入文本字符串或流。</summary>
+ <param name="buffer">从其读取数据的字符数组。</param>
+ <param name="index">在开始读取数据时 <paramref name="buffer" /> 中的字符位置。</param>
+ <param name="count">要写入的最大字符数。</param>
+ <exception cref="T:System.ArgumentException">缓冲区长度减去 <paramref name="index" /> 小于 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 参数为 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>将后面带有行结束符的十进制值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的十进制值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>将后跟行结束符的 8 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>将后跟行结束符的 4 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>将后跟行结束符的 8 字节有符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节有符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>通过在对象上调用 ToString 方法将后跟行结束符的此对象的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的对象。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>将后跟行结束符的 4 字节浮点值的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节浮点值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>将后跟行结束符的字符串写入文本字符串或流。</summary>
+ <param name="value">要写入的字符串。如果 <paramref name="value" /> 为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为一)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的语义将格式化字符串和新行写入文本字符串或流。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为二)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg0">要格式化和写入的第一个对象。</param>
+ <param name="arg1">要格式化和写入的第二个对象。</param>
+ <param name="arg2">要设置格式和写入的第三个对象。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 为 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0 (0)、或大于或等于要设置格式的对象数 (用于该方法重载,为三)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用与 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的语义写出格式化的字符串和一个新行。</summary>
+ <param name="format">复合格式字符串(请参见“备注”)。</param>
+ <param name="arg">一个对象数组,其中包含零个或多个要设置格式和写入的对象。</param>
+ <exception cref="T:System.ArgumentNullException">字符串或对象作为 null 传入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的复合格式字符串。- 或 - 格式项的索引小于 0(零)或大于等于 <paramref name="arg" /> 数组的长度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>将后跟行结束符的 4 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 4 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>将后跟行结束符的 8 字节无符号整数的文本表示形式写入文本字符串或流。</summary>
+ <param name="value">要写入的 8 字节无符号整数。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 是关闭的。</exception>
+ <exception cref="T:System.IO.IOException">发生 I/O 错误。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>将行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>将后跟行结束符的字符异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入文本流中的字符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>将后跟行结束符的字符数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要写入文本流中的字符数组。如果字符数组为 null,则仅写入行结束符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>将后跟行结束符的字符子数组异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="buffer">要从中写出数据的字符数组。</param>
+ <param name="index">在开始接收数据时缓存中的字符位置。</param>
+ <param name="count">要写入的字符数。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 为 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> plus <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>将后跟行结束符的字符串异步写入文本字符串或流。</summary>
+ <returns>表示异步写入操作的任务。</returns>
+ <param name="value">要写入的字符串。如果值为 null,则只写入行终止符。</param>
+ <exception cref="T:System.ObjectDisposedException">文本编写器已被释放。</exception>
+ <exception cref="T:System.InvalidOperationException">文本编写器正在由其前一次写操作使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/netstandard1.5/zh-hant/System.IO.xml b/packages/system.io/4.3.0/ref/netstandard1.5/zh-hant/System.IO.xml
new file mode 100755
index 0000000000..26192a9d79
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/netstandard1.5/zh-hant/System.IO.xml
@@ -0,0 +1,2246 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.IO</name>
+ </assembly>
+ <members>
+ <member name="T:System.IO.BinaryReader">
+ <summary>以特定的編碼方式,將基本資料型別當做二進位值讀取。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼,初始化 <see cref="T:System.IO.BinaryReader" /> 類別的新執行個體,並選擇性地保留資料流開啟狀態。</summary>
+ <param name="input">輸入資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取,為 null,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="encoding" /> 或 <paramref name="input" /> 為 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryReader.BaseStream">
+ <summary>公開 <see cref="T:System.IO.BinaryReader" /> 之基礎資料流的存取。</summary>
+ <returns>與 BinaryReader 相關聯的基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryReader" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryReader" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
+ <summary>將從資料流讀取的指定位元組數目填入內部緩衝區。</summary>
+ <param name="numBytes">要讀取的位元組數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">在 <paramref name="numBytes" /> 可讀取之前到達資料流末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">所要求的 <paramref name="numBytes" /> 大於內部緩衝區大小。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.PeekChar">
+ <summary>傳回下一個可用字元,而不前移位元組或字元的位置。</summary>
+ <returns>下一個可用的字元;如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">無法使用針對資料流選取的 <see cref="T:System.Text.Encoding" /> 將目前的字元解碼到內部字元緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自基礎資料流讀取字元,並將資料流中目前的位置往前移。</summary>
+ <returns>輸入資料流的下一個字元;如果目前沒有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>由位元組陣列中指定點開始,讀取資料流中的指定位元組數。</summary>
+ <returns>要讀入 <paramref name="buffer" /> 的位元組數。如果沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>由字元陣列中的指定點開始,從資料流讀取指定字元數。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前沒有足夠的位元組數,這可能會小於要求的位元組數;如果已到達資料流末端,則可能為零。</returns>
+ <param name="buffer">要讀取資料的緩衝區。</param>
+ <param name="index">開始讀取資料到緩衝區的緩衝區起始點。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。-或-欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
+ <summary>以壓縮格式讀取 32 位元整數。</summary>
+ <returns>壓縮格式的 32 位元整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">資料流已損毀。</exception>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBoolean">
+ <summary>自目前資料流讀取 Boolean 值,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>如果位元組為非零值,則為 true;否則為 false。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadByte">
+ <summary>自目前資料流讀取下一個位元組,並將資料流中目前的位置往前移一個位元組。</summary>
+ <returns>自目前資料流讀取的下一個位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
+ <summary>將目前資料流中的指定位元組數讀入位元組陣列中,並將目前的位置前移該位元組數。</summary>
+ <returns>位元組陣列,含有自基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的位元組數。</returns>
+ <param name="count">要讀取的位元組數。這個值必須是 0 或非負數,否則會發生例外狀況。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChar">
+ <summary>按照所使用的 Encoding 和從資料流讀取的特定字元,自目前資料流讀取下一個字元,並將資料流中目前的位置往前移。</summary>
+ <returns>自目前資料流讀取的字元。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentException">讀取到 Surrogate 字元</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
+ <summary>讀取目前資料流中的指定字元數,並將資料傳入字元陣列中,然後依據使用的 Encoding 以及正在從資料流中讀取的指定字元,前移目前的位置。</summary>
+ <returns>字元陣列,含有從基礎資料流讀取的資料。如果已到達資料流末端,這可能會小於要求的字元數。</returns>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentException">欲讀取的解碼字元數大於 <paramref name="count" />。如果 Unicode 解碼器傳回後援字元或 Surrogate 組,就會發生這個情況。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="count" /> 為負值。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDecimal">
+ <summary>自目前資料流讀取十進位值,並將資料流的目前位置前移十六個位元組。</summary>
+ <returns>自目前資料流讀取的十進位值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadDouble">
+ <summary>自目前資料流讀取 8 位元組浮點數值,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt16">
+ <summary>自目前資料流讀取 2 位元組帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自目前資料流讀取的 2 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt32">
+ <summary>自目前資料流讀取 4 位元組帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadInt64">
+ <summary>自目前資料流讀取 8 位元組帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自目前資料流讀取的 8 位元組帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSByte">
+ <summary>自資料流讀取帶正負號的位元組,並將資料流目前位置前移一個位元組。</summary>
+ <returns>自資料流讀取的帶正負號的位元組。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadSingle">
+ <summary>自目前資料流讀取 4 位元組浮點數值,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自目前資料流讀取的 4 位元組浮點數值。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadString">
+ <summary>自目前資料流讀取字串。字串會以長度為前置字元,每次以七位元編碼為一整數。</summary>
+ <returns>讀取的字串。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt16">
+ <summary>以位元組由小到大的編碼方式自目前資料流讀取 2 位元組不帶正負號的整數,並將資料流目前位置前移兩個位元組。</summary>
+ <returns>自這個資料流讀取 2 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt32">
+ <summary>自目前資料流讀取 4 位元組不帶正負號的整數,並將資料流目前位置前移四個位元組。</summary>
+ <returns>自這個資料流讀取 4 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryReader.ReadUInt64">
+ <summary>自目前資料流讀取 8 位元組不帶正負號的整數,並將資料流目前位置前移八個位元組。</summary>
+ <returns>自這個資料流讀取 8 位元組不帶正負號的整數。</returns>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.BinaryWriter">
+ <summary>以二進位方式將基本型別 (Primitive Type) 寫入資料流,並支援以特定編碼方式寫入字串。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,其將寫入資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
+ <summary>根據指定的資料流並使用 UTF-8 編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>根據指定的資料流和字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>根據指定的資料流和特定的字元編碼方式,初始化 <see cref="T:System.IO.BinaryWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="output">輸出資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.BinaryWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援寫入,或已經關閉。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="output" /> 或 <paramref name="encoding" /> 是 null。</exception>
+ </member>
+ <member name="P:System.IO.BinaryWriter.BaseStream">
+ <summary>取得 <see cref="T:System.IO.BinaryWriter" /> 的基礎資料流。</summary>
+ <returns>與 BinaryWriter 相關聯的基礎資料流。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose">
+ <summary>將 <see cref="T:System.IO.BinaryWriter" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.BinaryWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.Null">
+ <summary>指定沒有備份存放區的 <see cref="T:System.IO.BinaryWriter" />。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.BinaryWriter.OutStream">
+ <summary>容納基礎資料流。</summary>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
+ <summary>設定目前資料流位置。</summary>
+ <returns>目前資料流的位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 的欄位,表示要取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">檔案指標已移至無效的位置。</exception>
+ <exception cref="T:System.ArgumentException">
+ <see cref="T:System.IO.SeekOrigin" /> 值是無效的。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
+ <summary>寫入一位元組的 Boolean 值至目前資料流,其中 0 表示 false,1 表示 true。</summary>
+ <param name="value">要寫入的 Boolean 值 (0 或 1)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
+ <summary>將不帶正負號 (Unsigned) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的不帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
+ <summary>將位元組陣列寫入基礎資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>將一個區域的位元組陣列寫入目前資料流。</summary>
+ <param name="buffer">含有要寫入之資料的位元組陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的位元組數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char)">
+ <summary>將 Unicode 字元寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="ch">非 Surrogate,要寫入的 Unicode 字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="ch" /> 是單一 Surrogate 字元。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入至目前資料流,並按照所使用的 Encoding 和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元陣列中的一區段寫入至目前的資料流,並按照所使用的 Encoding 和可能為寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="chars">含有要寫入之資料的字元陣列。</param>
+ <param name="index">
+ <paramref name="chars" /> 中要開始寫入的起始點。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="chars" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
+ <summary>將十進位值寫入目前的資料流,並將資料流位置往前移十六個位元組。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Double)">
+ <summary>將八位元組浮點數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
+ <summary>將二位元組帶正負號的整數 (Signed Integer) 寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
+ <summary>將四位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
+ <summary>將八位元組帶正負號的整數寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
+ <summary>將帶正負號 (Signed) 位元組寫入目前資料流,並將資料流位置前移一個位元組。</summary>
+ <param name="value">要寫入的帶正負號位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.Single)">
+ <summary>將四位元組浮點數 (Floating-Point) 值寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組浮點數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.String)">
+ <summary>將有長度前置字元的字串以目前 <see cref="T:System.IO.BinaryWriter" /> 的編碼方式寫入此資料流,並按照所使用的編碼方式和寫入資料流的特定字元,將資料流中目前的位置往前移。</summary>
+ <param name="value">要寫入的值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="value" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
+ <summary>將二位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移兩個位元組。</summary>
+ <param name="value">要寫入的二位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
+ <summary>將四位元組不帶正負號的整數寫入目前資料流,並將資料流目前位置前移四個位元組。</summary>
+ <param name="value">要寫入的四位元組不帶正負號的整數。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
+ <summary>將八位元組不帶正負號的整數值寫入目前資料流,並將資料流目前位置前移八個位元組。</summary>
+ <param name="value">要寫入的八位元組不帶正負號的整數值。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
+ <summary>以壓縮格式寫入 32 位元整數。</summary>
+ <param name="value">要寫入的 32 位元整數。</param>
+ <exception cref="T:System.IO.EndOfStreamException">已到達資料流的末端。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <exception cref="T:System.IO.IOException">已關閉資料流。</exception>
+ </member>
+ <member name="T:System.IO.EndOfStreamException">
+ <summary>嘗試超過資料流末端進行讀取時所擲回的例外狀況。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor">
+ <summary>將其訊息字串設定為系統提供的訊息且將其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
+ <summary>使用其訊息字串設定為 <paramref name="message" /> 和其 HRESULT 設定為 COR_E_ENDOFSTREAM,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ </member>
+ <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
+ <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.EndOfStreamException" /> 類別的新執行個體。</summary>
+ <param name="message">描述錯誤的字串。<paramref name="message" /> 的內容必須能讓人了解。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.InvalidDataException">
+ <summary>資料流在格式無效時擲回的例外狀況。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor">
+ <summary>初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
+ <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ </member>
+ <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
+ <summary>使用造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.IO.InvalidDataException" /> 類別的新執行個體。</summary>
+ <param name="message">解釋例外狀況原因的錯誤訊息。</param>
+ <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
+ </member>
+ <member name="T:System.IO.MemoryStream">
+ <summary>建立支援的存放區為記憶體的資料流。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor">
+ <summary>使用初始化為零的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
+ <summary>根據指定的位元組陣列,初始化 <see cref="T:System.IO.MemoryStream" /> 類別之不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立目前資料流之不帶正負號位元組的陣列。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
+ <summary>根據具有指定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性設定之位元組陣列,來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
+ <summary>根據位元組陣列的指定區域 (索引),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 小於零。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
+ <summary>根據位元組陣列的指定區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別之新的不可調整大小的執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
+ <summary>根據指定的位元組陣列區域 (且該區域使用依指定所設定的 <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性和依指定所設定的呼叫 <see cref="M:System.IO.MemoryStream.GetBuffer" /> 的能力),來初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="buffer">用於建立這個資料流之不帶正負號位元組的陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中資料流開始處的索引。</param>
+ <param name="count">資料流的長度,以位元組為單位。</param>
+ <param name="writable">
+ <see cref="P:System.IO.MemoryStream.CanWrite" /> 屬性的設定,決定資料流是否支援寫入。</param>
+ <param name="publiclyVisible">啟用 <see cref="M:System.IO.MemoryStream.GetBuffer" /> (傳回從其中建立資料流的不帶正負號的位元組陣列),則為 true;否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
+ <summary>使用初始化為指定的可擴展容量,初始化 <see cref="T:System.IO.MemoryStream" /> 類別的新執行個體。</summary>
+ <param name="capacity">內部陣列的初始大小,以位元組為單位。</param>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="capacity" /> 為負值。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanRead">
+ <summary>取得表示目前資料流是否支援讀取的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanSeek">
+ <summary>取得表示目前資料流是否支援搜尋的值。</summary>
+ <returns>true,如果資料流已開啟。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.CanWrite">
+ <summary>取得表示目前資料流是否支援寫入的值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Capacity">
+ <summary>取得或設定配置給這個資料流的位元組數目。</summary>
+ <returns>資料流緩衝區可使用部分的長度。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">設定的容量為負數或小於資料流目前的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <exception cref="T:System.NotSupportedException">set 在無法修改其容量的資料流上被叫用 (Invoke)。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.MemoryStream" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Flush">
+ <summary>覆寫 <see cref="M:System.IO.Stream.Flush" /> 方法,以便不執行任何動作。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>非同步清除這個資料流的所有緩衝區,並監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.MemoryStream.Length">
+ <summary>取得資料流的長度,以位元組為單位。</summary>
+ <returns>資料流的長度,以位元組為單位。</returns>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.MemoryStream.Position">
+ <summary>取得或設定資料流中目前的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">位置設為負數值或大於 <see cref="F:System.Int32.MaxValue" /> 的值。</exception>
+ <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>從目前的資料流讀取位元組區塊,並且將資料寫入緩衝區。</summary>
+ <returns>寫入至緩衝區的總位元組數。如果目前無法提供那麼多的位元組數目,則這個數目可能小於所要求的位元組數目,或如果在讀取任何資料之前已經到達資料流末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 之值的指定位元組陣列,該值是由讀取自目前資料流的字元所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零為起始的位元組位移,用來開始儲存讀取自目前資料流的資料。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.ReadByte">
+ <summary>從目前的資料流讀取位元組。</summary>
+ <returns>轉型為 <see cref="T:System.Int32" /> 的位元組;如果已經到達資料流的末端,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>將目前資料流中的位置設定為指定的數值。</summary>
+ <returns>資料流中的新位置,是組合初始的參考點和位移計算出來的。</returns>
+ <param name="offset">資料流中的新位置。這是相對於 <paramref name="loc" /> 參數,並且可能是正數或負數。</param>
+ <param name="loc">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,做為搜尋參考點。</param>
+ <exception cref="T:System.IO.IOException">在資料流開頭之前嘗試搜尋。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ArgumentException">有無效的 <see cref="T:System.IO.SeekOrigin" />。-或-<paramref name="offset" /> 造成了算術溢位。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
+ <summary>將目前資料流的長度設定為指定的數值。</summary>
+ <param name="value">要設定長度的數值。</param>
+ <exception cref="T:System.NotSupportedException">目前的資料流不是可調整大小的,並且 <paramref name="value" /> 大於目前的容量。-或- 目前的資料流不支援寫入。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="value" /> 為負,或大於 <see cref="T:System.IO.MemoryStream" /> 的最大長度,最大長度是 (<see cref="F:System.Int32.MaxValue" /> - 原點),原點是資料流開始的基礎緩衝區索引。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.ToArray">
+ <summary>不論 <see cref="P:System.IO.MemoryStream.Position" /> 屬性為何,將資料流內容寫入位元組陣列。</summary>
+ <returns>新的位元組陣列。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
+ <summary>傳回用於建立這個資料流之不帶正負號位元組的陣列。指出轉換是否成功的傳回值。</summary>
+ <returns>如果轉換成功,則為 true;否則為 false。</returns>
+ <param name="buffer">從其中建立此資料流的位元組陣列區段。</param>
+ </member>
+ <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>使用讀取自緩衝區的資料,將位元組區塊寫入至目前的資料流。</summary>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 和 <paramref name="count" /> 位元組相比,目前的位置更接近資料流末端,並且容量無法修改。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區的長度減去 <paramref name="offset" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流執行個體已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
+ <summary>寫入位元組至資料流目前位置。</summary>
+ <param name="value">要寫入的位元組。</param>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。如需詳細資訊,請參閱 <see cref="P:System.IO.Stream.CanWrite" />。-或- 目前的位置在資料流結尾,並且無法修改容量。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
+ <summary>將這個記憶體資料流的整個內容寫入另一個資料流。</summary>
+ <param name="stream">要寫入這個記憶體資料流的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的資料流或目標資料流已經關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.SeekOrigin">
+ <summary>指定資料流中要用於搜尋的位置。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Begin">
+ <summary>指定資料流的開端。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.Current">
+ <summary>指定資料流中的目前位置。</summary>
+ </member>
+ <member name="F:System.IO.SeekOrigin.End">
+ <summary>指定資料流的末端。</summary>
+ </member>
+ <member name="T:System.IO.Stream">
+ <summary>提供位元組順序的一般觀點。這是 abstract 類別。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.#ctor">
+ <summary>初始化 <see cref="T:System.IO.Stream" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="P:System.IO.Stream.CanRead">
+ <summary>在衍生類別中覆寫時,取得指示目前的資料流是否支援讀取的數值。</summary>
+ <returns>如果資料流支援讀取,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanSeek">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援搜尋的數值。</summary>
+ <returns>如果資料流支援搜尋,則為 true;否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanTimeout">
+ <summary>取得值,該值判斷目前的資料流是否可以逾時。</summary>
+ <returns>值,判斷目前的資料流是否可以逾時。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.CanWrite">
+ <summary>在衍生類別中覆寫時,取得指示目前資料流是否支援寫入的數值。</summary>
+ <returns>如果資料流支援寫入,則為 true;否則,為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
+ <summary>從目前資料流讀取位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值或零。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取。-或-<paramref name="destination" /> 不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或 <paramref name="destination" /> 已經在呼叫 <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" /> 方法之前關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
+ <summary>以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
+ <summary>使用指定的緩衝區大小,以非同步的方式從目前資料流讀取所有位元組,並將其寫入另一個資料流中。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
+ <summary>使用指定的緩衝區大小和取消語彙基元,以非同步的方式從目前資料流讀取位元組,並將其寫入另一個資料流。</summary>
+ <returns>表示非同步複製作業的工作。</returns>
+ <param name="destination">目前資料流的內容將複製到其中的資料流。</param>
+ <param name="bufferSize">緩衝區的大小 (以位元組為單位)。這個值必須大於零。預設大小為 81920。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="destination" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="buffersize" /> 為負值或零。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前資料流或目的資料流已處置。</exception>
+ <exception cref="T:System.NotSupportedException">目前資料流不支援讀取,或目的資料流不支援寫入。</exception>
+ </member>
+ <member name="M:System.IO.Stream.Dispose">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.Stream.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.Stream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.Stream.Flush">
+ <summary>當在衍生類別中覆寫時,會清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,造成任何緩衝資料都寫入基礎裝置,並且監視取消要求。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="P:System.IO.Stream.Length">
+ <summary>在衍生類別中覆寫時,取得資料流的長度 (以位元組為單位)。</summary>
+ <returns>代表資料流長度的長數值 (以位元組為單位)。</returns>
+ <exception cref="T:System.NotSupportedException">衍生自 Stream 的類別不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.Stream.Null">
+ <summary>沒有底層存放區的 Stream。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.Position">
+ <summary>在衍生類別中覆寫時,取得或設定在目前資料流的位置。</summary>
+ <returns>在資料流的目前位置。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
+ <summary>當在衍生類別中覆寫時,自目前資料流讀取一連串的位元組,並依所讀取的位元組數目進階資料流中的位置。</summary>
+ <returns>緩衝區所讀取的總位元組數。如果目前無法取得足夠的位元組,則這個數目可能小於所要求的位元組數,如果已經到達資料流末端,則為零 (0)。</returns>
+ <param name="buffer">位元組陣列。當這個方法返回時,緩衝區會包含具有介於 <paramref name="offset" /> 和 (<paramref name="offset" /> + <paramref name="count" /> - 1) 值的指定位元組陣列,由從目前來源讀取的位元組所取代。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始儲存讀取自目前資料流之資料的位置。</param>
+ <param name="count">自目前資料流讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式從目前的資料流讀取位元組序列,並依讀取的位元組數將資料流中的位置往前移。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式從目前資料流讀取一連串的位元組、依所讀取的位元組數目進階資料流中的位置,以及監視取消要求。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">寫入資料的緩衝區。</param>
+ <param name="offset">開始於此處自資料流寫入資料的 <paramref name="buffer" /> 中的位元組位移。</param>
+ <param name="count">要讀取的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.ReadByte">
+ <summary>從資料流讀取一個位元組,並將資料流的位置推進一個位元組;如果在資料流末端,則傳回 -1。</summary>
+ <returns>轉型為 Int32 的不帶正負號位元組,如果在資料流末端,則為 -1。</returns>
+ <exception cref="T:System.NotSupportedException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.ReadTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試讀取多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.ReadTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
+ <summary>在衍生類別中覆寫時,設定在目前資料流的位置。</summary>
+ <returns>目前資料流的新位置。</returns>
+ <param name="offset">相對於 <paramref name="origin" /> 參數的位元組位移。</param>
+ <param name="origin">
+ <see cref="T:System.IO.SeekOrigin" /> 類型的值,表示用來取得新位置的參考點。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援搜尋,例如資料流為管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.SetLength(System.Int64)">
+ <summary>在衍生類別中覆寫時,設定目前資料流的長度。</summary>
+ <param name="value">想要的目前資料流長度 (單位為位元組)。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入和搜尋,例如,如果資料流是從管道或主控台 (Console) 輸出所建構。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
+ <summary>在衍生類別中覆寫時,將一連串的位元組寫入目前的資料流,並且由這個資料流中目前的位置前移寫入的位元組數目。</summary>
+ <param name="buffer">位元組陣列。此方法會從 <paramref name="buffer" /> 複製 <paramref name="count" /> 位元組到目前資料流。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,即開始將位元組複製到目前資料流的位置。</param>
+ <param name="count">寫入目前資料流的位元組數目。</param>
+ <exception cref="T:System.ArgumentException">总和 <paramref name="offset" /> 和 <paramref name="count" /> 大于缓冲区长度。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 是 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 为负。</exception>
+ <exception cref="T:System.IO.IOException">将出现 I/O 错误,如找不到指定的文件。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> 流关闭后调用。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
+ <summary>以非同步的方式將位元組序列寫入至目前的資料流,並依寫入的位元組數將資料流中目前的位置往前移。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
+ <summary>以非同步的方式將一連串的位元組寫入目前的資料流,由這個資料流中目前的位置前移寫入的位元組數目,並且監視取消要求。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">寫入資料的來源緩衝區。</param>
+ <param name="offset">
+ <paramref name="buffer" /> 中以零起始的位元組位移,要從其中開始將位元組複製至資料流。</param>
+ <param name="count">寫入的最大位元組數。</param>
+ <param name="cancellationToken">用來監視是否有取消要求的語彙基元。預設值是 <see cref="P:System.Threading.CancellationToken.None" />。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="offset" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="offset" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.Stream.WriteByte(System.Byte)">
+ <summary>寫入一個位元組至資料流的目前位置,並將資料流位置推進一個位元組。</summary>
+ <param name="value">寫入資料流的位元組。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.NotSupportedException">資料流不支援寫入,或資料流已經關閉。</exception>
+ <exception cref="T:System.ObjectDisposedException">在資料流關閉後,會呼叫方法。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.Stream.WriteTimeout">
+ <summary>取得或設定值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</summary>
+ <returns>值 (以毫秒為單位),該值決定在逾時前資料流將嘗試寫入多長時間。</returns>
+ <exception cref="T:System.InvalidOperationException">
+ <see cref="P:System.IO.Stream.WriteTimeout" /> 方法必須擲回 <see cref="T:System.InvalidOperationException" />。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="T:System.IO.StreamReader">
+ <summary>實作以特定的編碼方式自位元組資料流讀取字元的 <see cref="T:System.IO.TextReader" />。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
+ <summary>為指定的資料流,初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
+ <summary>使用指定的位元組順序標記偵測選項,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的字元編碼,針對指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
+ <summary>使用指定的字元編碼和位元組順序標記偵測選項,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
+ <summary>使用指定的字元編碼、位元組順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">表示是否在檔案開頭尋找位元組順序標記。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <exception cref="T:System.ArgumentException">資料流不支援讀取。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 小於或等於零值。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
+ <summary>根據指定的字元編碼、位元順序標記偵測選項和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamReader" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要讀取的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="detectEncodingFromByteOrderMarks">true 表示在檔案開頭尋找位元順序標記;否則為 false。</param>
+ <param name="bufferSize">最小緩衝區大小。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamReader" /> 物件之後,將資料流保持開啟;否則為 false。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.BaseStream">
+ <summary>傳回基礎資料流。</summary>
+ <returns>基礎資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamReader.CurrentEncoding">
+ <summary>取得目前 <see cref="T:System.IO.StreamReader" /> 物件使用的目前字元編碼。</summary>
+ <returns>目前讀取器所使用的字元編碼。在第一次呼叫 <see cref="T:System.IO.StreamReader" /> 的任何 <see cref="Overload:System.IO.StreamReader.Read" /> 方法之後其值可能不同,因為編碼方式的自動偵測要等到第一次呼叫 <see cref="Overload:System.IO.StreamReader.Read" /> 方法後才完成。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.DiscardBufferedData">
+ <summary>清除內部緩衝區。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
+ <summary>關閉基礎資料流,接著釋放 <see cref="T:System.IO.StreamReader" /> 所使用的 Unmanaged 資源,然後再選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StreamReader.EndOfStream">
+ <summary>取得表示現行資料流位置是否在資料流結尾的值。</summary>
+ <returns>如果現行資料流位置在資料流的結尾,則為 true;否則為 false。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置基礎資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="F:System.IO.StreamReader.Null">
+ <summary>空資料流周圍的 <see cref="T:System.IO.StreamReader" /> 物件。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有要讀取的字元或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read">
+ <summary>自輸入資料流讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>來自輸入資料流的下一個字元會以 <see cref="T:System.Int32" /> 物件來表示;如果不再有可以使用的字元,則以 -1 表示。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的字元數目上限,在指定的索引位置開始讀入緩衝區中。</summary>
+ <returns>已讀取字元數,或為 0 (如果處於資料流末端而無資料讀取)。數目將小於或等於 <paramref name="count" /> 參數,取決於資料流內是否有資料可供使用。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">要開始寫入的 <paramref name="buffer" /> 的索引。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤,例如資料流已經關閉。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前資料流讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index + count - 1" />) 的值之指定字元陣列,這個值是由從目前來源讀取的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.StreamReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的資料流非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達資料流末端,則可能為 0 (零)。</returns>
+ <param name="buffer">當這個方法傳回時,會包含指定的字元陣列,而該字元陣列中具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之間的值,會由從目前來源讀取而來的字元取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數寫入緩衝區之前,便到達資料流末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLine">
+ <summary>自目前資料流讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>輸入資料流的下一行,或為 null (如果已到達輸入資料流末端)。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadLineAsync">
+ <summary>自目前資料流非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含資料流中的下一行,或者是 null (如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEnd">
+ <summary>讀取從目前位置到資料流末端的所有字元。</summary>
+ <returns>資料流從目前位置到末端的其餘字串。如果目前位置位於資料流末端,則傳回空字串 ("")。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到資料流末端的所有字元,並將它們以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" /> 參數的值會包含字串,該字串含有從目前位置到資料流結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StreamWriter">
+ <summary>實作以特定的編碼方式將字元寫入位元組資料流的 <see cref="T:System.IO.TextWriter" />。若要瀏覽此類型的.NET Framework 原始碼,請參閱參考來源。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
+ <summary>使用 UTF-8 編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。 </param>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。 </exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
+ <summary>使用指定的編碼方式和預設緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
+ <summary>使用指定的編碼方式和緩衝區大小,為指定的資料流初始化 <see cref="T:System.IO.StreamWriter" /> 類別的新執行個體,並選擇性讓資料流保持開啟。</summary>
+ <param name="stream">要寫入的資料流。</param>
+ <param name="encoding">要使用的字元編碼。</param>
+ <param name="bufferSize">緩衝區大小,以位元組為單位。</param>
+ <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.StreamWriter" /> 物件之後,將資料流保持開啟,否則為 false。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="stream" /> 或 <paramref name="encoding" /> 是 null。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="bufferSize" /> 為負值。 </exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="stream" /> 不可寫入。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.AutoFlush">
+ <summary>取得或設定值,指出 <see cref="T:System.IO.StreamWriter" /> 在每次呼叫 <see cref="M:System.IO.StreamWriter.Write(System.Char)" /> 之後,是否要將其緩衝區清除到基礎資料流。</summary>
+ <returns>強制 <see cref="T:System.IO.StreamWriter" /> 清除其緩衝區,則為 true,否則為 false。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="P:System.IO.StreamWriter.BaseStream">
+ <summary>取得以備份存放區作介面的基礎資料流。</summary>
+ <returns>StreamWriter 正在寫入的資料流。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StreamWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ </member>
+ <member name="P:System.IO.StreamWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>
+ <see cref="T:System.Text.Encoding" /> (在目前執行個體的建構函式中指定);如果未指定編碼方式,則為 <see cref="T:System.Text.UTF8Encoding" />。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Flush">
+ <summary>清除目前寫入器 (Writer) 的所有緩衝區,並且造成所有緩衝資料都寫入基礎資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">目前寫入器已關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.Text.EncoderFallbackException">目前的編碼不支援顯示 Unicode Surrogate 字組的其中一半。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.FlushAsync">
+ <summary>以非同步的方式清除這個資料流的所有緩衝區,並造成所有緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">已處置資料流。</exception>
+ </member>
+ <member name="F:System.IO.StreamWriter.Null">
+ <summary>提供 StreamWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char)">
+ <summary>將一個字元寫入資料流。</summary>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入資料流。</summary>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。 </param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。 </exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.Write(System.String)">
+ <summary>將字串寫入資料流。</summary>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 Null,則不會寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且目前的寫入器已經關閉。 </exception>
+ <exception cref="T:System.NotSupportedException">
+ <see cref="P:System.IO.StreamWriter.AutoFlush" /> 為 True,或 <see cref="T:System.IO.StreamWriter" /> 緩衝區已滿,且因為 <see cref="T:System.IO.StreamWriter" /> 是在資料流緩衝區的結尾,所以該緩衝區的內容無法寫入至基礎的固定大小資料流。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">含有要寫入之資料的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字串。如果 <paramref name="value" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync">
+ <summary>將行結束字元以非同步方式寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">資料流寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">資料流寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringReader">
+ <summary>實作讀取字串的 <see cref="T:System.IO.TextReader" />。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.#ctor(System.String)">
+ <summary>初始化 <see cref="T:System.IO.StringReader" /> 類別的新執行個體,這個執行個體會從指定的字串讀取。</summary>
+ <param name="s">
+ <see cref="T:System.IO.StringReader" /> 應該初始化的目的字串。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="s" /> 參數為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringReader" /> 使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="M:System.IO.StringReader.Peek">
+ <summary>傳回下一個可供使用的字元,但不使用它。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read">
+ <summary>自輸入字串讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>基礎字串的下一個字元;如果不再有字元可供使用,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>自輸入字串讀取字元區塊,並將字元位置前移 <paramref name="count" /> 個字元。</summary>
+ <returns>讀入緩衝區的字元總數。如果目前無法提供那麼多的字元數,則這個數目可能小於所要求的字元數,或如果已經到達基礎字串的末端,則為零。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">緩衝區中的起始索引。</param>
+ <param name="count">要讀取的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的字串非同步讀取指定的取大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達字串末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的最大字元數。如果指定的字元數寫入緩衝區之前,便到達字串末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLine">
+ <summary>自目前字串讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>目前字串的下一行,如果已到達字串的結尾,則為 null。</returns>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadLineAsync">
+ <summary>自目前字串非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEnd">
+ <summary>讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>基礎字串從目前位置至結尾的內容。</returns>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">目前的讀取器已關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到字串末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到字串結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.StringWriter">
+ <summary>實作 <see cref="T:System.IO.TextWriter" /> 以便將資訊寫入字串。資訊儲存在基礎 <see cref="T:System.Text.StringBuilder" /> 中。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的控制項格式,初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體可寫入至指定的 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
+ <summary>初始化 <see cref="T:System.IO.StringWriter" /> 類別的新執行個體,這個執行個體會寫入至指定的 <see cref="T:System.Text.StringBuilder" />,並且具有指定的格式提供者。</summary>
+ <param name="sb">要寫入至其中的 StringBuilder。</param>
+ <param name="formatProvider">控制格式的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="sb" /> 為 null。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.StringWriter" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.StringWriter.Encoding">
+ <summary>取得寫入輸出的 <see cref="T:System.Text.Encoding" />。</summary>
+ <returns>寫入輸出的 Encoding。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器 (Writer) 的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步清除作業的工作。</returns>
+ </member>
+ <member name="M:System.IO.StringWriter.GetStringBuilder">
+ <summary>傳回基礎 <see cref="T:System.Text.StringBuilder" />。</summary>
+ <returns>基礎 StringBuilder。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.ToString">
+ <summary>傳回字串,包含被寫入至目前 StringWriter 的字元。</summary>
+ <returns>字串,包含被寫入至目前 StringWriter 的字元。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char)">
+ <summary>將一個字元寫入至字串。</summary>
+ <param name="value">要寫入的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列寫入至字串。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />。Length.</exception>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.Write(System.String)">
+ <summary>將字串寫入至目前字串。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">寫入器關閉。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入至字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入至目前字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串至文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入至字串的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始讀取資料的位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負數。</exception>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (後面接著行結束字元) 寫入至目前的字串。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元 (Terminator)。</param>
+ <exception cref="T:System.ObjectDisposedException">字串寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">字串寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextReader">
+ <summary>代表可以讀取一連串連續字元的讀取器 (Reader)。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextReader" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextReader" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextReader" /> 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="F:System.IO.TextReader.Null">
+ <summary>提供未讀取資料的 TextReader。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Peek">
+ <summary>讀取下一個字元,而不會變更讀取器或字元來源的狀態。傳回下一個可用字元,而不會實際從讀取器讀取。</summary>
+ <returns>整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或讀取器不支援搜尋,則為 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read">
+ <summary>自文字讀取器讀取下一個字元,並將字元位置前移一個字元。</summary>
+ <returns>文字讀取器的下一個字元;如果不再有字元可供使用,則為 -1。預設的實作會傳回 -1。</returns>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於資料是否在讀取器裡可供使用。如果不再有字元可供讀取時呼叫,這個方法傳回 0 (零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達讀取器末端,則方法會返回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>已經讀取的字元數目。數目將小於或等於 <paramref name="count" />,取決於是否已經讀取所有輸入字元。</returns>
+ <param name="buffer">當這個方法返回時,這個參數會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> -1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。 </exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>從目前的文字讀取器非同步讀取指定的最大字元數目,並從指定的索引開始將資料寫入緩衝區。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含讀取至緩衝區的位元組總數。如果目前可供使用的位元組數目少於所要求的數目,結果值可能會小於所要求的位元組數目,或者如果已經到達文字末端,則可能為 0(零)。</returns>
+ <param name="buffer">當這個方法返回時,會包含具有介於 <paramref name="index" /> 和 (<paramref name="index" /> + <paramref name="count" /> - 1) 之值的指定字元陣列,該值是由讀取自目前來源的字元所取代。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中要開始寫入處的位置。</param>
+ <param name="count">要讀取的字元數上限。如果指定的字元數讀入緩衝區之前,便到達文字末端,則目前的方法會傳回。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 和 <paramref name="count" /> 的總和大於緩衝區的長度。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLine">
+ <summary>自文字讀取器讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>讀取器的下一行,或者如果所有字元都被讀取,則為 null。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadLineAsync">
+ <summary>非同步讀取一行字元,並將資料以字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含文字讀取器中的下一行,或者是null(如果已經讀取所有字元)。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEnd">
+ <summary>讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>字串,包含從目前位置到文字讀取器結尾的所有字元。</returns>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextReader" /> 已經關閉。</exception>
+ <exception cref="T:System.OutOfMemoryException">沒有足夠的記憶體來為傳回的字串配置緩衝區。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">下一行中的字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextReader.ReadToEndAsync">
+ <summary>非同步讀取從目前位置到文字讀取器末端的所有字元,並將它們以單一字串傳回。</summary>
+ <returns>表示非同步讀取作業的工作。<paramref name="TResult" />參數的值會包含字串,該字串含有從目前位置到文字讀取器結尾的字元。</returns>
+ <exception cref="T:System.ArgumentOutOfRangeException">字元數大於 <see cref="F:System.Int32.MaxValue" />。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字讀取器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">讀取器目前由先前讀取作業所使用。</exception>
+ </member>
+ <member name="T:System.IO.TextWriter">
+ <summary>代表可以寫入一連串連續字元的寫入器。這個類別是抽象的。</summary>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor">
+ <summary>初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
+ <summary>使用指定的格式提供者,初始化 <see cref="T:System.IO.TextWriter" /> 類別的新執行個體。</summary>
+ <param name="formatProvider">控制格式設定的 <see cref="T:System.IFormatProvider" /> 物件。</param>
+ </member>
+ <member name="F:System.IO.TextWriter.CoreNewLine">
+ <summary>儲存這個 TextWriter 所使用的新行字元。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose">
+ <summary>釋放由 <see cref="T:System.IO.TextWriter" /> 物件使用的所有資源。</summary>
+ </member>
+ <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
+ <summary>釋放 <see cref="T:System.IO.TextWriter" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>
+ <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
+ </member>
+ <member name="P:System.IO.TextWriter.Encoding">
+ <summary>當在衍生類別中覆寫該屬性時,傳回用於寫入輸出的字元編碼。</summary>
+ <returns>寫入輸出時使用的字元編碼。</returns>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Flush">
+ <summary>清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.FlushAsync">
+ <summary>以非同步的方式清除目前寫入器的所有緩衝區,並造成任何緩衝資料都寫入基礎裝置。</summary>
+ <returns>表示非同步排清作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="P:System.IO.TextWriter.FormatProvider">
+ <summary>取得控制格式設定的物件。</summary>
+ <returns>特定文化特性的 <see cref="T:System.IFormatProvider" /> 物件,或者目前文化特性的格式 (如果未指定其他文化特性)。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="P:System.IO.TextWriter.NewLine">
+ <summary>取得或設定目前 TextWriter 所使用的行結束字元字串。</summary>
+ <returns>目前 TextWriter 的行結束字元字串。</returns>
+ <filterpriority>2</filterpriority>
+ </member>
+ <member name="F:System.IO.TextWriter.Null">
+ <summary>提供 TextWriter,但不包含可寫入但無法讀取的備份存放區。</summary>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Boolean)">
+ <summary>將 Boolean 值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char)">
+ <summary>將字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[])">
+ <summary>將字元陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">要寫入到文字資料流的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元的子陣列寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Decimal)">
+ <summary>將十進位值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Object)">
+ <summary>呼叫該物件的 ToString 方法,將物件的文字表示寫入至文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String)">
+ <summary>將字串寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零) 或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object[])" /> 方法相同的語意,將格式化字串寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 或 <paramref name="arg" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.Write(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
+ <summary>以非同步方式將字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
+ <summary>以非同步方式將字元陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果 <paramref name="buffer" /> 是 null,則不寫入任何資料。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元的子陣列寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
+ <summary>以非同步方式將字串寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,不寫入任何字串到文字資料流。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine">
+ <summary>將行結束字元寫入到文字字串或資料流。</summary>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
+ <summary>將 Boolean 值的文字表示,並加上行結束字元寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 Boolean 值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
+ <summary>將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
+ <summary>將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="buffer">資料讀取來源的字元陣列。</param>
+ <param name="index">
+ <paramref name="buffer" /> 中開始讀取資料的字元位置。</param>
+ <param name="count">要寫入的最大字元數。</param>
+ <exception cref="T:System.ArgumentException">緩衝區長度減去 <paramref name="index" /> 小於 <paramref name="count" />。</exception>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 參數為 null。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
+ <summary>將十進位值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的十進位值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
+ <summary>將 8 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 8 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
+ <summary>將 4 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
+ <summary>將 8 位元組帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
+ <summary>透過呼叫該物件上的 ToString 方法,將該物件的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的物件。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
+ <summary>將 4 位元組浮點數值的文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的 4 位元組浮點數值。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String)">
+ <summary>將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入的字串。如果 <paramref name="value" /> 為 null,只寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">要格式化及寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是一個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object,System.Object)" /> 方法相同的語意,將格式化字串和新行寫入到文字字串或資料流。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是兩個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg0">第一個要格式化和寫入的物件。</param>
+ <param name="arg1">第二個要格式化和寫入的物件。</param>
+ <param name="arg2">第三個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="format" /> 為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或大於或等於要格式化的物件數目 (就這個方法多載而言,是三個)。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
+ <summary>使用與 <see cref="M:System.String.Format(System.String,System.Object)" /> 相同的語意,寫出格式化字串和新行。</summary>
+ <param name="format">複合格式字串 (請參閱<備註>)。</param>
+ <param name="arg">物件陣列,包含零或多個要格式化和寫入的物件。</param>
+ <exception cref="T:System.ArgumentNullException">傳入的字串或物件為 null。</exception>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <exception cref="T:System.FormatException">
+ <paramref name="format" /> 不是有效的複合格式字串。-或- 格式項目的索引小於 0 (零),或者大於或等於 <paramref name="arg" /> 陣列的長度。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
+ <summary>將 4 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 4 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
+ <summary>將 8 位元組不帶正負號的整數之文字表示加上行結束字元,寫入到文字字串或資料流。</summary>
+ <param name="value">要寫入之 8 位元組不帶正負號的整數。</param>
+ <exception cref="T:System.ObjectDisposedException">
+ <see cref="T:System.IO.TextWriter" /> 已經關閉。</exception>
+ <exception cref="T:System.IO.IOException">發生 I/O 錯誤。</exception>
+ <filterpriority>1</filterpriority>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync">
+ <summary>以非同步方式將行結束字元寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
+ <summary>以非同步方式將一個字元 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入到文字資料流的字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">要寫入到文字資料流的字元陣列。如果字元陣列是 null,則只有行結束字元會被寫入。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
+ <summary>以非同步方式將字元子陣列 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="buffer">資料寫入來源的字元陣列。</param>
+ <param name="index">緩衝區中要開始擷取資料的字元位置。</param>
+ <param name="count">要寫入的字元數。</param>
+ <exception cref="T:System.ArgumentNullException">
+ <paramref name="buffer" /> 為 null。</exception>
+ <exception cref="T:System.ArgumentException">
+ <paramref name="index" /> 加上 <paramref name="count" /> 大於緩衝區的長度。</exception>
+ <exception cref="T:System.ArgumentOutOfRangeException">
+ <paramref name="index" /> 或 <paramref name="count" /> 為負值。</exception>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
+ <summary>以非同步方式將字串 (其後加上行結束字元) 寫入到文字字串或資料流。</summary>
+ <returns>表示非同步寫入作業的工作。</returns>
+ <param name="value">要寫入的字串。如果值為 null,則只會寫入行結束字元。</param>
+ <exception cref="T:System.ObjectDisposedException">文字寫入器已處置。</exception>
+ <exception cref="T:System.InvalidOperationException">文字寫入器目前由先前寫入作業所使用。</exception>
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/packages/system.io/4.3.0/ref/portable-net45+win8+wp8+wpa81/_._ b/packages/system.io/4.3.0/ref/portable-net45+win8+wp8+wpa81/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/portable-net45+win8+wp8+wpa81/_._
diff --git a/packages/system.io/4.3.0/ref/win8/_._ b/packages/system.io/4.3.0/ref/win8/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/win8/_._
diff --git a/packages/system.io/4.3.0/ref/wp80/_._ b/packages/system.io/4.3.0/ref/wp80/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/wp80/_._
diff --git a/packages/system.io/4.3.0/ref/wpa81/_._ b/packages/system.io/4.3.0/ref/wpa81/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/wpa81/_._
diff --git a/packages/system.io/4.3.0/ref/xamarinios10/_._ b/packages/system.io/4.3.0/ref/xamarinios10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/xamarinios10/_._
diff --git a/packages/system.io/4.3.0/ref/xamarinmac20/_._ b/packages/system.io/4.3.0/ref/xamarinmac20/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/xamarinmac20/_._
diff --git a/packages/system.io/4.3.0/ref/xamarintvos10/_._ b/packages/system.io/4.3.0/ref/xamarintvos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/xamarintvos10/_._
diff --git a/packages/system.io/4.3.0/ref/xamarinwatchos10/_._ b/packages/system.io/4.3.0/ref/xamarinwatchos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/system.io/4.3.0/ref/xamarinwatchos10/_._
diff --git a/packages/system.io/4.3.0/system.io.4.3.0.nupkg b/packages/system.io/4.3.0/system.io.4.3.0.nupkg
new file mode 100644
index 0000000000..51c7de9d07
--- /dev/null
+++ b/packages/system.io/4.3.0/system.io.4.3.0.nupkg
Binary files differ
diff --git a/packages/system.io/4.3.0/system.io.4.3.0.nupkg.sha512 b/packages/system.io/4.3.0/system.io.4.3.0.nupkg.sha512
new file mode 100644
index 0000000000..f9fe96d640
--- /dev/null
+++ b/packages/system.io/4.3.0/system.io.4.3.0.nupkg.sha512
@@ -0,0 +1 @@
+3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg== \ No newline at end of file
diff --git a/packages/system.io/4.3.0/system.io.nuspec b/packages/system.io/4.3.0/system.io.nuspec
new file mode 100755
index 0000000000..6863234bf1
--- /dev/null
+++ b/packages/system.io/4.3.0/system.io.nuspec
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
+ <metadata minClientVersion="2.12">
+ <id>System.IO</id>
+ <version>4.3.0</version>
+ <title>System.IO</title>
+ <authors>Microsoft</authors>
+ <owners>microsoft,dotnetframework</owners>
+ <requireLicenseAcceptance>true</requireLicenseAcceptance>
+ <licenseUrl>http://go.microsoft.com/fwlink/?LinkId=329770</licenseUrl>
+ <projectUrl>https://dot.net/</projectUrl>
+ <iconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</iconUrl>
+ <description>Provides base input and output (I/O) types, including System.IO.Stream, System.IO.StreamReader and System.IO.StreamWriter, that allow reading and writing to data streams
+
+Commonly Used Types:
+System.IO.Stream
+System.IO.EndOfStreamException
+System.IO.MemoryStream
+System.IO.StreamReader
+System.IO.StreamWriter
+System.IO.StringWriter
+System.IO.TextWriter
+System.IO.TextReader
+
+When using NuGet 3.x this package requires at least version 3.4.</description>
+ <releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
+ <copyright>© Microsoft Corporation. All rights reserved.</copyright>
+ <serviceable>true</serviceable>
+ <dependencies>
+ <group targetFramework="MonoAndroid1.0" />
+ <group targetFramework="MonoTouch1.0" />
+ <group targetFramework=".NETFramework4.5" />
+ <group targetFramework=".NETFramework4.6.2" />
+ <group targetFramework=".NETCore5.0">
+ <dependency id="Microsoft.NETCore.Platforms" version="1.1.0" />
+ <dependency id="Microsoft.NETCore.Targets" version="1.1.0" />
+ <dependency id="System.Runtime" version="4.3.0" />
+ <dependency id="System.Text.Encoding" version="4.3.0" />
+ <dependency id="System.Threading.Tasks" version="4.3.0" />
+ </group>
+ <group targetFramework=".NETStandard1.0">
+ <dependency id="Microsoft.NETCore.Platforms" version="1.1.0" />
+ <dependency id="Microsoft.NETCore.Targets" version="1.1.0" />
+ <dependency id="System.Runtime" version="4.3.0" />
+ <dependency id="System.Text.Encoding" version="4.3.0" />
+ <dependency id="System.Threading.Tasks" version="4.3.0" />
+ </group>
+ <group targetFramework=".NETStandard1.3">
+ <dependency id="Microsoft.NETCore.Platforms" version="1.1.0" />
+ <dependency id="Microsoft.NETCore.Targets" version="1.1.0" />
+ <dependency id="System.Runtime" version="4.3.0" />
+ <dependency id="System.Text.Encoding" version="4.3.0" />
+ <dependency id="System.Threading.Tasks" version="4.3.0" />
+ </group>
+ <group targetFramework=".NETStandard1.5">
+ <dependency id="Microsoft.NETCore.Platforms" version="1.1.0" />
+ <dependency id="Microsoft.NETCore.Targets" version="1.1.0" />
+ <dependency id="System.Runtime" version="4.3.0" />
+ <dependency id="System.Text.Encoding" version="4.3.0" />
+ <dependency id="System.Threading.Tasks" version="4.3.0" />
+ </group>
+ <group targetFramework=".NETPortable0.0-Profile259" />
+ <group targetFramework="Windows8.0" />
+ <group targetFramework="WindowsPhone8.0" />
+ <group targetFramework="WindowsPhoneApp8.1" />
+ <group targetFramework="Xamarin.iOS1.0" />
+ <group targetFramework="Xamarin.Mac2.0" />
+ <group targetFramework="Xamarin.TVOS1.0" />
+ <group targetFramework="Xamarin.WatchOS1.0" />
+ </dependencies>
+ <frameworkAssemblies>
+ <frameworkAssembly assemblyName="mscorlib" targetFramework=".NETFramework4.6.2" />
+ <frameworkAssembly assemblyName="System" targetFramework=".NETFramework4.5" />
+ <frameworkAssembly assemblyName="System" targetFramework=".NETFramework4.6.2" />
+ </frameworkAssemblies>
+ </metadata>
+</package> \ No newline at end of file