Table of Contents

Interface IDisplayPlaneAuthorityProvider

Namespace
EncDotNet.S100.Datasets.Pipelines.Interoperability
Assembly
EncDotNet.S100.Core.dll

Resolves the currently active IDisplayPlaneAuthority on each consult. Dataset processors depend on this provider so a host can swap the default-plane policy without rebuilding the pipeline.

public interface IDisplayPlaneAuthorityProvider

Remarks

The default-plane table is policy-invariant across the shipped S-98 and strict-load-order authorities (both assign the same conceptual planes; they differ only in cross-dataset Sort), so most hosts wire a single DefaultDisplayPlaneAuthority here.

Properties

Current

The authority every consumer should consult on each operation. Never null.

IDisplayPlaneAuthority Current { get; }

Property Value

IDisplayPlaneAuthority

Events

CurrentChanged

Raised after Current has been swapped to a different instance.

event Action? CurrentChanged

Event Type

Action