IEquivalencyValidationContext Interface Members
In This Topic
The following tables list the members exposed by IEquivalencyValidationContext .
Public Properties
Name Description
CurrentNode Gets the INode of the member that returned the current object, or a null reference (Nothing in Visual Basic) if the current object represents the root object.
Options
Reason
A formatted phrase and the placeholder values explaining why the assertion is needed.
Tracer Gets an object that can be used by the equivalency algorithm to provide a trace when the SelfReferenceEquivalencyOptions<TSelf>.WithTracing option is used.
Top
Public Methods
Name Description
AsCollectionItem<TItem> Creates a context from the current object intended to assert the equivalency of a collection item identified by .
AsDictionaryItem<TKey,TExpectation> Creates a context from the current object intended to assert the equivalency of a collection item identified by .
AsNestedMember
Creates a context from the current object intended to assert the equivalency of a nested member.
Clone
Creates a deep clone of the current context.
IsCyclicReference
Determines whether the specified object reference is a cyclic reference to the same object earlier in the
equivalency validation.
Top
See Also
2025 © Xceed Software Inc.
4170 Grande-Allée, Suite 100, Greenfield Park, Qc J4V 3N2