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
entriesIReadOnlyList<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
ExecutableEntries
Gets entries that are executable by parser runtime hooks.
public IReadOnlyList<EmbeddedCodeRuntimeEntry> ExecutableEntries { get; }
Property Value
UnsupportedEntries
Gets entries that were discovered but are outside parser runtime hook support.
public IReadOnlyList<EmbeddedCodeRuntimeEntry> UnsupportedEntries { get; }