Click or drag to resize

ExtensionsConvertionsToBytesAsync Method

Converts a Stream to Byte array. If the stream is not seekable, then this will use ReadToEndAsync to get the stream.

Namespace:  Cauldron
Assembly:  Cauldron (in Cauldron.dll) Version: 3.2.0.2
Syntax
public static Task<byte[]> ToBytesAsync(
	this Stream stream
)

Parameters

stream
Type: System.IOStream
The Stream to convert

Return Value

Type: TaskByte
An array of bytes

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type Stream. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
ExceptionCondition
ArgumentNullException Parameter stream is null
See Also