markus / KCOM / bin / Debug / Microsoft.Threading.Tasks.Extensions.xml @ 787a4489
이력 | 보기 | 이력해설 | 다운로드 (18.9 KB)
1 |
<?xml version="1.0"?>
|
---|---|
2 |
<doc>
|
3 |
<assembly>
|
4 |
<name>Microsoft.Threading.Tasks.Extensions</name> |
5 |
</assembly>
|
6 |
<members>
|
7 |
<member name="M:System.Threading.Tasks.TaskServices.FromCancellation(System.Threading.CancellationToken)"> |
8 |
<summary>Returns a canceled task.</summary> |
9 |
<param name="cancellationToken">The cancellation token.</param> |
10 |
<returns>The canceled task.</returns> |
11 |
</member>
|
12 |
<member name="M:System.Threading.Tasks.TaskServices.FromCancellation``1(System.Threading.CancellationToken)"> |
13 |
<summary>Returns a canceled task.</summary> |
14 |
<typeparam name="TResult">Specifies the type of the result.</typeparam> |
15 |
<param name="cancellationToken">The cancellation token.</param> |
16 |
<returns>The canceled task.</returns> |
17 |
</member>
|
18 |
<member name="M:System.Threading.Tasks.TaskServices.HandleEapCompletion``1(System.Threading.Tasks.TaskCompletionSource{``0},System.Boolean,System.ComponentModel.AsyncCompletedEventArgs,System.Func{``0},System.Action)"> |
19 |
<summary>
|
20 |
Completes the Task if the user state matches the TaskCompletionSource. |
21 |
</summary>
|
22 |
<typeparam name="T">Specifies the type of data returned by the Task.</typeparam> |
23 |
<param name="tcs">The TaskCompletionSource.</param> |
24 |
<param name="e">The completion event arguments.</param> |
25 |
<param name="requireMatch">Whether we require the tcs to match the e.UserState.</param> |
26 |
<param name="getResult">A function that gets the result with which to complete the task.</param> |
27 |
<param name="unregisterHandler">An action used to unregister work when the operaiton completes.</param> |
28 |
</member>
|
29 |
<member name="T:AsyncExtensions"> |
30 |
<summary>
|
31 |
Provides asynchronous wrappers for .NET Framework operations. |
32 |
</summary>
|
33 |
</member>
|
34 |
<member name="M:AsyncExtensions.ReadAsync(System.IO.Stream,System.Byte[],System.Int32,System.Int32)"> |
35 |
<summary>
|
36 |
Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. |
37 |
</summary>
|
38 |
<returns>A Task that represents the asynchronous read.</returns> |
39 |
<param name="source">The source.</param> |
40 |
<param name="buffer">The buffer to read data into. </param> |
41 |
<param name="offset">The byte offset in at which to begin reading. </param> |
42 |
<param name="count">The maximum number of bytes to read. </param> |
43 |
<exception cref="T:System.ArgumentException">The array length minus is less than <paramref name="count" />. </exception> |
44 |
<exception cref="T:System.ArgumentNullException"> is null. </exception> |
45 |
<exception cref="T:System.ArgumentOutOfRangeException"> or <paramref name="count" /> is negative. </exception> |
46 |
<exception cref="T:System.IO.IOException">An asynchronous read was attempted past the end of the file. </exception> |
47 |
</member>
|
48 |
<member name="M:AsyncExtensions.ReadAsync(System.IO.Stream,System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> |
49 |
<summary>
|
50 |
Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. |
51 |
</summary>
|
52 |
<returns>A Task that represents the asynchronous read.</returns> |
53 |
<param name="source">The source.</param> |
54 |
<param name="buffer">The buffer to read data into. </param> |
55 |
<param name="offset">The byte offset in at which to begin reading. </param> |
56 |
<param name="count">The maximum number of bytes to read. </param> |
57 |
<param name="cancellationToken">The cancellation token.</param> |
58 |
<exception cref="T:System.ArgumentException">The array length minus is less than <paramref name="count" />. </exception> |
59 |
<exception cref="T:System.ArgumentNullException"> is null. </exception> |
60 |
<exception cref="T:System.ArgumentOutOfRangeException"> or <paramref name="count" /> is negative. </exception> |
61 |
<exception cref="T:System.IO.IOException">An asynchronous read was attempted past the end of the file. </exception> |
62 |
</member>
|
63 |
<member name="M:AsyncExtensions.WriteAsync(System.IO.Stream,System.Byte[],System.Int32,System.Int32)"> |
64 |
<summary>
|
65 |
Writes asynchronously a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. |
66 |
</summary>
|
67 |
<returns>A Task that represents the asynchronous write.</returns> |
68 |
<param name="source">The source.</param> |
69 |
<param name="buffer">The buffer containing data to write to the current stream.</param> |
70 |
<param name="offset">The zero-based byte offset in at which to begin copying bytes to the current stream.</param> |
71 |
<param name="count">The maximum number of bytes to write. </param> |
72 |
<exception cref="T:System.ArgumentException"> length minus <paramref name="offset" /> is less than <paramref name="count" />. </exception> |
73 |
<exception cref="T:System.ArgumentNullException"> is null. </exception> |
74 |
<exception cref="T:System.ArgumentOutOfRangeException"> or <paramref name="count" /> is negative. </exception> |
75 |
<exception cref="T:System.NotSupportedException">The stream does not support writing. </exception> |
76 |
<exception cref="T:System.ObjectDisposedException">The stream is closed. </exception> |
77 |
<exception cref="T:System.IO.IOException">An I/O error occurred. </exception> |
78 |
</member>
|
79 |
<member name="M:AsyncExtensions.WriteAsync(System.IO.Stream,System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> |
80 |
<summary>
|
81 |
Writes asynchronously a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. |
82 |
</summary>
|
83 |
<returns>A Task that represents the asynchronous write.</returns> |
84 |
<param name="source">The source.</param> |
85 |
<param name="buffer">The buffer containing data to write to the current stream.</param> |
86 |
<param name="offset">The zero-based byte offset in at which to begin copying bytes to the current stream.</param> |
87 |
<param name="count">The maximum number of bytes to write. </param> |
88 |
<param name="cancellationToken">The cancellation token.</param> |
89 |
<exception cref="T:System.ArgumentException"> length minus <paramref name="offset" /> is less than <paramref name="count" />. </exception> |
90 |
<exception cref="T:System.ArgumentNullException"> is null. </exception> |
91 |
<exception cref="T:System.ArgumentOutOfRangeException"> or <paramref name="count" /> is negative. </exception> |
92 |
<exception cref="T:System.NotSupportedException">The stream does not support writing. </exception> |
93 |
<exception cref="T:System.ObjectDisposedException">The stream is closed. </exception> |
94 |
<exception cref="T:System.IO.IOException">An I/O error occurred. </exception> |
95 |
</member>
|
96 |
<member name="M:AsyncExtensions.FlushAsync(System.IO.Stream)"> |
97 |
<summary>
|
98 |
Flushes asynchronously the current stream. |
99 |
</summary>
|
100 |
<returns>A Task that represents the asynchronous flush.</returns> |
101 |
</member>
|
102 |
<member name="M:AsyncExtensions.FlushAsync(System.IO.Stream,System.Threading.CancellationToken)"> |
103 |
<summary>
|
104 |
Flushes asynchronously the current stream. |
105 |
</summary>
|
106 |
<returns>A Task that represents the asynchronous flush.</returns> |
107 |
</member>
|
108 |
<member name="M:AsyncExtensions.CopyToAsync(System.IO.Stream,System.IO.Stream)"> |
109 |
<summary>
|
110 |
Reads all the bytes from the current stream and writes them to the destination stream. |
111 |
</summary>
|
112 |
<param name="source">The source stream.</param> |
113 |
<param name="destination">The stream that will contain the contents of the current stream.</param> |
114 |
<returns>A Task that represents the asynchronous operation.</returns> |
115 |
</member>
|
116 |
<member name="M:AsyncExtensions.CopyToAsync(System.IO.Stream,System.IO.Stream,System.Int32)"> |
117 |
<summary>
|
118 |
Reads all the bytes from the current stream and writes them to the destination stream. |
119 |
</summary>
|
120 |
<param name="source">The source stream.</param> |
121 |
<param name="destination">The stream that will contain the contents of the current stream.</param> |
122 |
<param name="bufferSize">The size of the buffer. This value must be greater than zero. The default size is 4096.</param> |
123 |
<returns>A Task that represents the asynchronous operation.</returns> |
124 |
</member>
|
125 |
<member name="M:AsyncExtensions.CopyToAsync(System.IO.Stream,System.IO.Stream,System.Int32,System.Threading.CancellationToken)"> |
126 |
<summary>
|
127 |
Reads all the bytes from the current stream and writes them to the destination stream. |
128 |
</summary>
|
129 |
<param name="source">The source stream.</param> |
130 |
<param name="destination">The stream that will contain the contents of the current stream.</param> |
131 |
<param name="bufferSize">The size of the buffer. This value must be greater than zero. The default size is 4096.</param> |
132 |
<param name="cancellationToken">The cancellation token to use to cancel the asynchronous operation.</param> |
133 |
<returns>A Task that represents the asynchronous operation.</returns> |
134 |
</member>
|
135 |
<member name="M:AsyncExtensions.CopyToAsyncInternal(System.IO.Stream,System.IO.Stream,System.Int32,System.Threading.CancellationToken)"> |
136 |
<summary>
|
137 |
Reads all the bytes from the current stream and writes them to the destination stream. |
138 |
</summary>
|
139 |
<param name="source">The source stream.</param> |
140 |
<param name="destination">The stream that will contain the contents of the current stream.</param> |
141 |
<param name="bufferSize">The size of the buffer. This value must be greater than zero. The default size is 4096.</param> |
142 |
<param name="cancellationToken">The cancellation token to use to cancel the asynchronous operation.</param> |
143 |
<returns>A Task that represents the asynchronous operation.</returns> |
144 |
</member>
|
145 |
<member name="M:AsyncExtensions.ReadAsync(System.IO.TextReader,System.Char[],System.Int32,System.Int32)"> |
146 |
<summary>
|
147 |
Reads a maximum of count characters from the reader asynchronously and writes |
148 |
the data to buffer, beginning at index. |
149 |
</summary>
|
150 |
<param name="buffer"> |
151 |
When the operation completes, contains the specified character array with the |
152 |
values between index and (index + count - 1) replaced by the characters read |
153 |
from the current source. |
154 |
</param>
|
155 |
<param name="count"> |
156 |
The maximum number of characters to read. If the end of the stream is reached |
157 |
before count of characters is read into buffer, the current method returns. |
158 |
</param>
|
159 |
<param name="index">The place in buffer at which to begin writing.</param> |
160 |
<param name="source">the source reader.</param> |
161 |
<returns>A Task that represents the asynchronous operation.</returns> |
162 |
</member>
|
163 |
<member name="M:AsyncExtensions.ReadBlockAsync(System.IO.TextReader,System.Char[],System.Int32,System.Int32)"> |
164 |
<summary>
|
165 |
Reads asynchronously a maximum of count characters from the current stream, and writes the |
166 |
data to buffer, beginning at index. |
167 |
</summary>
|
168 |
<param name="source">The source reader.</param> |
169 |
<param name="buffer"> |
170 |
When this method returns, this parameter contains the specified character |
171 |
array with the values between index and (index + count -1) replaced by the |
172 |
characters read from the current source. |
173 |
</param>
|
174 |
<param name="index">The position in buffer at which to begin writing.</param> |
175 |
<param name="count">The maximum number of characters to read.</param> |
176 |
<returns>A Task that represents the asynchronous operation.</returns> |
177 |
</member>
|
178 |
<member name="M:AsyncExtensions.ReadLineAsync(System.IO.TextReader)"> |
179 |
<summary>
|
180 |
Reads a line of characters from the reader and returns the string asynchronously. |
181 |
</summary>
|
182 |
<param name="source">the source reader.</param> |
183 |
<returns>A Task that represents the asynchronous operation.</returns> |
184 |
</member>
|
185 |
<member name="M:AsyncExtensions.ReadToEndAsync(System.IO.TextReader)"> |
186 |
<summary>
|
187 |
Reads all characters from the current position to the end of the TextReader |
188 |
and returns them as one string asynchronously. |
189 |
</summary>
|
190 |
<param name="source">the source reader.</param> |
191 |
<returns>A Task that represents the asynchronous operation.</returns> |
192 |
</member>
|
193 |
<member name="M:AsyncExtensions.WriteAsync(System.IO.TextWriter,System.String)"> |
194 |
<summary>Writes a string asynchronously to a text stream.</summary> |
195 |
<param name="target">The writer.</param> |
196 |
<param name="value">The string to write.</param> |
197 |
<returns>A Task representing the asynchronous write.</returns> |
198 |
</member>
|
199 |
<member name="M:AsyncExtensions.WriteAsync(System.IO.TextWriter,System.Char)"> |
200 |
<summary>Writes a char asynchronously to a text stream.</summary> |
201 |
<param name="target">The writer.</param> |
202 |
<param name="value">The char to write.</param> |
203 |
<returns>A Task representing the asynchronous write.</returns> |
204 |
</member>
|
205 |
<member name="M:AsyncExtensions.WriteAsync(System.IO.TextWriter,System.Char[])"> |
206 |
<summary>Writes a char array asynchronously to a text stream.</summary> |
207 |
<param name="target">The writer.</param> |
208 |
<param name="buffer">The buffer to write.</param> |
209 |
<returns>A Task representing the asynchronous write.</returns> |
210 |
</member>
|
211 |
<member name="M:AsyncExtensions.WriteAsync(System.IO.TextWriter,System.Char[],System.Int32,System.Int32)"> |
212 |
<summary>Writes a subarray of characters asynchronously to a text stream.</summary> |
213 |
<param name="target">The writer.</param> |
214 |
<param name="buffer">The buffer to write.</param> |
215 |
<param name="index">Starting index in the buffer.</param> |
216 |
<param name="count">The number of characters to write.</param> |
217 |
<returns>A Task representing the asynchronous write.</returns> |
218 |
</member>
|
219 |
<member name="M:AsyncExtensions.WriteLineAsync(System.IO.TextWriter)"> |
220 |
<summary>Writes a line terminator asynchronously to a text stream.</summary> |
221 |
<param name="target">The writer.</param> |
222 |
<returns>A Task representing the asynchronous write.</returns> |
223 |
</member>
|
224 |
<member name="M:AsyncExtensions.WriteLineAsync(System.IO.TextWriter,System.String)"> |
225 |
<summary>Writes a string followed by a line terminator asynchronously to a text stream.</summary> |
226 |
<param name="target">The writer.</param> |
227 |
<param name="value">The string to write.</param> |
228 |
<returns>A Task representing the asynchronous write.</returns> |
229 |
</member>
|
230 |
<member name="M:AsyncExtensions.WriteLineAsync(System.IO.TextWriter,System.Char)"> |
231 |
<summary>Writes a char followed by a line terminator asynchronously to a text stream.</summary> |
232 |
<param name="target">The writer.</param> |
233 |
<param name="value">The char to write.</param> |
234 |
<returns>A Task representing the asynchronous write.</returns> |
235 |
</member>
|
236 |
<member name="M:AsyncExtensions.WriteLineAsync(System.IO.TextWriter,System.Char[])"> |
237 |
<summary>Writes a char array followed by a line terminator asynchronously to a text stream.</summary> |
238 |
<param name="target">The writer.</param> |
239 |
<param name="buffer">The buffer to write.</param> |
240 |
<returns>A Task representing the asynchronous write.</returns> |
241 |
</member>
|
242 |
<member name="M:AsyncExtensions.WriteLineAsync(System.IO.TextWriter,System.Char[],System.Int32,System.Int32)"> |
243 |
<summary>Writes a subarray of characters followed by a line terminator asynchronously to a text stream.</summary> |
244 |
<param name="target">The writer.</param> |
245 |
<param name="buffer">The buffer to write.</param> |
246 |
<param name="index">Starting index in the buffer.</param> |
247 |
<param name="count">The number of characters to write.</param> |
248 |
<returns>A Task representing the asynchronous write.</returns> |
249 |
</member>
|
250 |
<member name="M:AsyncExtensions.FlushAsync(System.IO.TextWriter)"> |
251 |
<summary>
|
252 |
Clears all buffers for the current writer and causes any buffered data to |
253 |
be written to the underlying device. |
254 |
</summary>
|
255 |
<param name="target">The writer.</param> |
256 |
<returns>A Task representing the asynchronous flush.</returns> |
257 |
</member>
|
258 |
<member name="M:AsyncExtensions.GetResponseAsync(System.Net.WebRequest)"> |
259 |
<summary>Starts an asynchronous request for a web resource.</summary> |
260 |
<returns>Task that represents the asynchronous request.</returns> |
261 |
<exception cref="T:System.InvalidOperationException">The stream is already in use by a previous call to . </exception> |
262 |
<PermissionSet> <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /> </PermissionSet> |
263 |
<param name="source">The source.</param> |
264 |
</member>
|
265 |
<member name="M:AsyncExtensions.GetRequestStreamAsync(System.Net.WebRequest)"> |
266 |
<summary>Starts an asynchronous request for a object to use to write data.</summary> |
267 |
<returns>Task that represents the asynchronous request.</returns> |
268 |
<exception cref="T:System.Net.ProtocolViolationException">The property is GET and the application writes to the stream. </exception> |
269 |
<exception cref="T:System.InvalidOperationException">The stream is being used by a previous call to . </exception> |
270 |
<exception cref="T:System.ApplicationException">No write stream is available. </exception> |
271 |
<PermissionSet> <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /> </PermissionSet> |
272 |
<param name="source">The source.</param> |
273 |
</member>
|
274 |
</members>
|
275 |
</doc>
|