Table of Contents

Class EmbeddedCodeRuntimeDiscoveryResult

Namespace
Utils.Parser.EmbeddedCode
Assembly
Utils.Parser.dll

Contains embedded-code runtime discovery entries and filtered views for executable and unsupported items.

public sealed record EmbeddedCodeRuntimeDiscoveryResult : IEquatable<EmbeddedCodeRuntimeDiscoveryResult>
Inheritance
EmbeddedCodeRuntimeDiscoveryResult
Implements
Inherited Members
Extension Methods

Constructors

EmbeddedCodeRuntimeDiscoveryResult(IReadOnlyList<EmbeddedCodeRuntimeEntry>)

Initializes a new instance of the EmbeddedCodeRuntimeDiscoveryResult record.

public EmbeddedCodeRuntimeDiscoveryResult(IReadOnlyList<EmbeddedCodeRuntimeEntry> entries)

Parameters

entries IReadOnlyList<EmbeddedCodeRuntimeEntry>

All discovery entries in deterministic traversal order.

Properties

Entries

Gets all discovery entries in deterministic traversal order.

public IReadOnlyList<EmbeddedCodeRuntimeEntry> Entries { get; }

Property Value

IReadOnlyList<EmbeddedCodeRuntimeEntry>

ExecutableEntries

Gets entries that are executable by parser runtime hooks.

public IReadOnlyList<EmbeddedCodeRuntimeEntry> ExecutableEntries { get; }

Property Value

IReadOnlyList<EmbeddedCodeRuntimeEntry>

UnsupportedEntries

Gets entries that were discovered but are outside parser runtime hook support.

public IReadOnlyList<EmbeddedCodeRuntimeEntry> UnsupportedEntries { get; }

Property Value

IReadOnlyList<EmbeddedCodeRuntimeEntry>