diff --git a/xml/System.IO/StringReader.xml b/xml/System.IO/StringReader.xml
index 9f03769bde9..569944bf196 100644
--- a/xml/System.IO/StringReader.xml
+++ b/xml/System.IO/StringReader.xml
@@ -461,10 +461,11 @@ This implementation of `Close` calls the
- To be added.
- To be added.
- To be added.
+ When this method returns, contains the characters read from the current source. If the total number of characters read is zero, the span remains unmodified.
+ Reads all the characters from the input string, starting at the current position, and advances the current position to the end of the input string.
+ The total number of characters read into the buffer.
To be added.
+ The current string reader instance is closed.
@@ -577,10 +578,10 @@ This implementation of `Close` calls the
- To be added.
- To be added.
- To be added.
- To be added.
+ When this method returns, contains the characters read from the current source.
+ The token to monitor for cancellation requests. The default value is .
+ Asynchronously reads all the characters from the input string, starting at the current position, and advances the current position to the end of the input string.
+ A task that represents the asynchronous read operation. The value of the parameter contains the total number of characters read into the buffer.
To be added.
@@ -686,10 +687,19 @@ This implementation of `Close` calls the
- To be added.
- To be added.
- To be added.
- To be added.
+ When this method returns, contains the characters read from the current source. If the total number of characters read is zero, the span remains unmodified.
+ Reads all the characters from the input string starting at the current position and advances the current position to the end of the input string.
+ The total number of characters read into the buffer.
+
+ internally calls directly.
+
+ ]]>
+
+ The current string reader instance is closed.
@@ -720,11 +730,20 @@ This implementation of `Close` calls the
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ When this method returns, contains the characters read from the current source. If the total number of characters read is zero, the span remains unmodified.
+ The token to monitor for cancellation requests. The default value is .
+ Asynchronously reads all the characters from the input string starting at the current position and advances the current position to the end of the input string.
+ A task representing the asynchronous read operation. The value of the parameter contains the total number of characters read into the buffer.
+
+
+ calls asynchronously, which in turn calls directly.
+
+ ]]>
+