Section navigation

Public classSealed CodecReadSession

Namespace
Rowles.LeanCorpus.Codecs.CodecKit
Assembly
Rowles.LeanCorpus.dll

An opened canonical frame with explicit materialising and checksum operations.

public sealed class CodecReadSession : IDisposable
Inheritance
CodecReadSession
Implements

Public property BodyEnd

Public property Metadata

Public method Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Public method OpenBodyInput()

Opens a separately owned random-access input bounded to the codec body.

Public method ReadBody()

Materialises the body within the configured operation-specific limit and verifies its checksum.

Public method ValidateChecksum()

Streams over the body and verifies the stored checksum without materialising it.