Table of Contents

Class DatasetCatalogNotReadyException

Namespace
EncDotNet.S100.Datasets.Pipelines.Catalog
Assembly
EncDotNet.S100.Datasets.Pipelines.dll

Thrown by an LoadAsync(string, string?, CancellationToken) implementation whose host load path is not yet initialised (e.g. the desktop viewer's dataset loader before the main window has wired it up).

public sealed class DatasetCatalogNotReadyException : Exception, ISerializable
Inheritance
DatasetCatalogNotReadyException
Implements
Inherited Members

Remarks

The shared open_dataset tool catches this and surfaces a HostNotReady error, so a caller sees a clean, retryable host_not_ready instead of an internal error. A catalog whose load path is always available (the headless CLI session) never throws it.

Constructors

DatasetCatalogNotReadyException(string)

Creates the exception with a human-readable reason.

public DatasetCatalogNotReadyException(string message)

Parameters

message string

Names the subsystem that is not ready; surfaced verbatim as the host_not_ready reason.