Skip to content

NodeStream class ​

Represents a Node.js Duplex, Readable, or Writable stream.

C#
public class NodeStream : Stream

Public Members ​

namedescription
override CanRead { get; }
override CanSeek { get; }Node.js Readable / Writable streams do not directly support seeking. The position must be established using a different API when creating the stream.
override CanWrite { get; }
override Length { get; }Node.js Readable / Writable streams do not support getting the stream length.
override Position { get; set; }Node.js Readable / Writable streams do not directly support seeking. The position must be established using a different API when creating the stream.
override Flush()Does nothing because Node.js Writable streams do not support flushing.
override FlushAsync(…)Does nothing because Node.js Writable streams do not support flushing.
override Read(…)(2 methods)
override ReadAsync(…)(2 methods)
override Seek(…)Node.js Readable / Writable streams do not directly support seeking. The position must be established using a different API when creating the stream.
override SetLength(…)Node.js Readable / Writable streams do not support setting the stream length.
override Write(…)
override WriteAsync(…)(2 methods)
explicit operator
implicit operator

Protected Members ​

namedescription
override Dispose(…)

See Also ​

Released under the MIT license