[This is preliminary documentation and is subject to change.]

CTor from array of streams

Namespace: Tools.IOt
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public UnionReadOnlyStream(
	IEnumerable<Stream> Streams
)
Visual Basic
Public Sub New ( _
	Streams As IEnumerable(Of Stream) _
)
Visual C++
public:
UnionReadOnlyStream(
	IEnumerable<Stream^>^ Streams
)
F#
new : 
        Streams:IEnumerable<Stream> -> UnionReadOnlyStream
JScript
public function UnionReadOnlyStream(
	Streams : IEnumerable<Stream>
)

Parameters

Streams
Type: System.Collections.Generic..::..IEnumerable<(Of <(<'Stream>)>)>
Array of streams to read across. If any of streams does not support seeking all streems must be positioned at position when reading should start. If all streams supports seeking, they can be positioned anywhere and will be seeked to start.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionStreams is null
System..::..ArgumentExceptionAny of streams does not support reading

See Also