Class JsonNamedStream
Associates a Stream with an optional human-readable name for progress reporting.
public sealed record JsonNamedStream : IEquatable<JsonNamedStream>
- Inheritance
-
JsonNamedStream
- Implements
- Inherited Members
Constructors
JsonNamedStream(Stream, string?)
Associates a Stream with an optional human-readable name for progress reporting.
public JsonNamedStream(Stream Stream, string? Name = null)
Parameters
StreamStreamThe stream to extract from.
NamestringAn optional name identifying the stream (e.g. a file path or blob key). Surfaced in CurrentSourceName during extraction.
Properties
Name
An optional name identifying the stream (e.g. a file path or blob key). Surfaced in CurrentSourceName during extraction.
public string? Name { get; init; }
Property Value
Stream
The stream to extract from.
public Stream Stream { get; init; }