Struct WireResult
The resolved event adapter and terminal used when an installed kernel is wired through WireHook(InstalledKernel, WireOptions?) or WireSubscription(InstalledKernel, WireOptions?).
public readonly record struct WireResult : IEquatable<WireResult>
- Implements
- Inherited Members
Constructors
WireResult(Type, string, KernelWireTerminal)
The resolved event adapter and terminal used when an installed kernel is wired through WireHook(InstalledKernel, WireOptions?) or WireSubscription(InstalledKernel, WireOptions?).
public WireResult(Type EventType, string EventName, KernelWireTerminal Terminal)
Parameters
EventTypeTypeThe CLR event type selected from the server's registered event adapters.
EventNamestringThe adapter event name that matched the package manifest.
TerminalKernelWireTerminalThe trusted terminal classification used for routing.
Properties
EventName
The adapter event name that matched the package manifest.
public string EventName { get; init; }
Property Value
EventType
The CLR event type selected from the server's registered event adapters.
public Type EventType { get; init; }
Property Value
Terminal
The trusted terminal classification used for routing.
public KernelWireTerminal Terminal { get; init; }