Encapsulates the current result and a flag that indicates whether comparison should be stopped.
See Also: Inherited members from object.
|
Creates a ComparisonState |
|
AndIfTrueThen
(bool, Comparison)May combine the current result with evaluating a comparison. |
|
|
AndIfTrueThen
(bool, Func<AbstractDifferenceEngine.ComparisonState>)May combine the current result with a function that creates a new result. |
|
|
AndThen
(Comparison)May combine the current result with evaluating a comparison. |
|
|
AndThen
(Func<AbstractDifferenceEngine.ComparisonState>)May combine the current result with a function that creates a new result. |
|
|
Equals
(AbstractDifferenceEngine.ComparisonState)Documentation for this section has not yet been entered. |
|
override
|
Equals
(object)Documentation for this section has not yet been entered. |
|
override
|
GetHashCode
()Documentation for this section has not yet been entered. |
|
override
|
ToString
()Documentation for this section has not yet been entered. |
static
|
Singleton<T>
(this T)An enumerable containing a single element. |
Creates a ComparisonStateSyntax
protected AbstractDifferenceEngine.ComparisonState (AbstractDifferenceEngine engine, bool finished, ComparisonResult result)Parameters
- engine
- engine used to evaluate comparisons
- finished
- whether the engine will stop comparing
- result
- the current result of the comparison process
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
May combine the current result with evaluating a comparison.Syntax
Parameters
- predicate
- whether to actually evaluate the comparison
- comp
- new state will be obtained by performing the comparison
Returns
the old result if the engine is already finished or the predicate is false - or the result of evaluating the comparisonRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
May combine the current result with a function that creates a new result.Syntax
public AbstractDifferenceEngine.ComparisonState AndIfTrueThen (bool predicate, Func<AbstractDifferenceEngine.ComparisonState> newStateProducer)Parameters
- predicate
- whether to actually evaluate the producer
- newStateProducer
- calculates the new state unless the engine was already finished
Returns
the old result if the engine is already finished or the predicate is false - or the result of evaluating the producerRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
May combine the current result with evaluating a comparison.Syntax
public AbstractDifferenceEngine.ComparisonState AndThen (Comparison comp)Parameters
- comp
- new state will be obtained by performing the comparison
Returns
the old result if the engine is already finished or the result of evaluating the comparisonRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
May combine the current result with a function that creates a new result.Syntax
public AbstractDifferenceEngine.ComparisonState AndThen (Func<AbstractDifferenceEngine.ComparisonState> newStateProducer)Parameters
- newStateProducer
- calculates the new state unless the engine was already finished
Returns
the old result if the engine is already finished or the result of evaluating the producerRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
Documentation for this section has not yet been entered.Syntax
public bool Equals (AbstractDifferenceEngine.ComparisonState other)Parameters
- other
- Documentation for this section has not yet been entered.
Returns
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
Documentation for this section has not yet been entered.Syntax
Parameters
- other
- Documentation for this section has not yet been entered.
Returns
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
Documentation for this section has not yet been entered.Syntax
public override int GetHashCode ()Returns
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240
Documentation for this section has not yet been entered.Syntax
public override string ToString ()Returns
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: Org.XmlUnit.Diff
Assembly: xmlunit-core (in xmlunit-core.dll)
Assembly Versions: 2.9.2.240