Table of Contents

Class EventPlan

Namespace
AnyProtocol.Configuration
Assembly
AnyProtocol.dll

Describes one compiled inbound event route.

public sealed record EventPlan : IEquatable<EventPlan>
Inheritance
EventPlan
Implements
Inherited Members

Constructors

EventPlan(EventRegistration)

Describes one compiled inbound event route.

public EventPlan(EventRegistration Registration)

Parameters

Registration EventRegistration

Properties

Registration

public EventRegistration Registration { get; init; }

Property Value

EventRegistration

Methods

Deconstruct(out EventRegistration)

public void Deconstruct(out EventRegistration Registration)

Parameters

Registration EventRegistration

Equals(EventPlan?)

public bool Equals(EventPlan? other)

Parameters

other EventPlan

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(EventPlan?, EventPlan?)

public static bool operator ==(EventPlan? left, EventPlan? right)

Parameters

left EventPlan
right EventPlan

Returns

bool

operator !=(EventPlan?, EventPlan?)

public static bool operator !=(EventPlan? left, EventPlan? right)

Parameters

left EventPlan
right EventPlan

Returns

bool