DelegatingStreamCopyToAsync Method (Stream, Int32, CancellationToken) | 
 Asynchronously reads the bytes from the current stream and writes them to another stream, using a specified buffer size and cancellation token.
 
    Namespace: 
   MongoDB.Driver.GridFS
    Assembly:
   MongoDB.Driver.GridFS (in MongoDB.Driver.GridFS.dll) Version: 2.22.0+75246110ed1247226fcc7f8eb2c54ffab745693e
Syntaxpublic override Task CopyToAsync(
	Stream destination,
	int bufferSize,
	CancellationToken cancellationToken
)
Public Overrides Function CopyToAsync ( 
	destination As Stream,
	bufferSize As Integer,
	cancellationToken As CancellationToken
) As Task
abstract CopyToAsync : 
        destination : Stream * 
        bufferSize : int * 
        cancellationToken : CancellationToken -> Task 
override CopyToAsync : 
        destination : Stream * 
        bufferSize : int * 
        cancellationToken : CancellationToken -> Task Parameters
- destination
 - Type: System.IOStream
The stream to which the contents of the current stream will be copied. - bufferSize
 - Type: SystemInt32
The size, in bytes, of the buffer. This value must be greater than zero. The default size is 81920. - cancellationToken
 - Type: System.ThreadingCancellationToken
The token to monitor for cancellation requests. The default value is None. 
Return Value
Type: 
TaskA task that represents the asynchronous copy operation.
Exceptions
See Also