Table of Contents

Class BadLink

Namespace
Arinc424
Assembly
Arinc424.dll
public abstract record BadLink : PropertyDiagnostic, IEquatable<Diagnostic>, IEquatable<PropertyDiagnostic>, IEquatable<BadLink>
Inheritance
object
BadLink
Implements
Derived
Inherited Members

Properties

protected override Type EqualityContract { get; }

Property Value

Type
public required LinkError Error { get; init; }

Property Value

LinkError
public required KeyInfo Info { get; init; }

Property Value

KeyInfo

Methods

public virtual bool Equals(BadLink? other)

Parameters

other BadLink

Returns

bool
public override sealed bool Equals(PropertyDiagnostic? other)

Parameters

other PropertyDiagnostic

Returns

bool
public override bool Equals(object? obj)

Parameters

obj object

Returns

bool
public override int GetHashCode()

Returns

int
protected override bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool
public override string ToString()

Returns

string

Operators

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

Parameters

left BadLink
right BadLink

Returns

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

Parameters

left BadLink
right BadLink

Returns

bool