Table of Contents

Class RelatedCollection

Namespace
ArcanaDevelopment.adTempus.Shared.ObjectComparison
Assembly
ArcanaDevelopment.adTempus.Shared.dll
[DataContract]
public class RelatedCollection
Inheritance
object
RelatedCollection

Fields

Contents

A collection of ObjectComparison objects representing differences in the collection contents.

[DataMember]
public List<ObjectComparison> Contents

Field Value

List<ObjectComparison>

Remarks

If an item appeared in only the "left" or "right" versions of the collection, an ObjectComparison will be included here with only its LeftObject or RightObject identity information set, respectively.

If an item appeared in both versions of the collection and had differences, it will be recursively compared.

If the item appeared in both versions and is unchanged, no ObjectComparison will be returned for it.

HasSequenceDifference

Indicates whether the collection had sequence differences (same items appeared in a different order).

[DataMember]
public bool HasSequenceDifference

Field Value

bool

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