Table of Contents

Class RelatedEntity

Namespace
ArcanaDevelopment.adTempus.Shared.ObjectComparison
Assembly
ArcanaDevelopment.adTempus.Shared.dll

Contains information about a related entity difference.

[DataContract]
public class RelatedEntity
Inheritance
object
RelatedEntity

Fields

RelationDisplayName

The user-friendly name for the relation.

[DataMember]
public string RelationDisplayName

Field Value

string

RelationID

A numeric ID for the relation.

[DataMember]
public int RelationID

Field Value

int

RelationName

The internal name for the relation.

[DataMember]
public string RelationName

Field Value

string

Value

ObjectComparison comparing the "left" and "right" versions of the object.

[DataMember]
public ObjectComparison Value

Field Value

ObjectComparison

Remarks

If the left and right values point to different objects, the ObjectComparison will only have identifying information set. If the left and right values point to the same object, and the object is "owned" by the parent object, the ObjectComparison will recursively compare the left and right versions of the object.

If the referenced object is an "independent" object, it will not be recursively compared here, but an ObjectComparison for the object will appear in the top-level collection of comparison results.