Class RecordingCorrelationMatch

Namespace
Kuestenlogik.Bowire.Recordings.Correlation
Assembly
Kuestenlogik.Bowire.Recordings.dll

The match tiers a step or frame can land in.

public static class RecordingCorrelationMatch
Inheritance
RecordingCorrelationMatch
Inherited Members

Fields

Derived

The key itself is absent, but the step shares a distinctive id-shaped value with a step the key did match (#545) — the transaction renamed its identifier on the way across. The linking value is always reported on Link: a derived match that cannot name its bridge is worse than no match at all. Weaker evidence than Strong or Weak, because nothing about the key's own name was found.

public const string Derived = "derived"

Field Value

string

None

The key does not appear in this step at all.

public const string None = "none"

Field Value

string

Strong

The key's own name (by suffix) and value were both found.

public const string Strong = "strong"

Field Value

string

Weak

The value was found on some other id-shaped leaf. Kept visibly distinct because low-cardinality ids (1) collide across unrelated entities.

public const string Weak = "weak"

Field Value

string