Skip to main content

MatchPatternNAryResult

public class MatchPatternNAryResult : MatchPatternResult, System.IEquatable<MatchPatternNAryResult>

Inheritance ObjectMatchPatternResultMatchPatternNAryResult
Implements IEquatable<MatchPatternResult>, IEquatable<MatchPatternNAryResult>

Properties

NotMatchedExpressionsCurve

public List<IGenericExpression<Curve>> NotMatchedExpressionsCurve { get; set; }

Property Value

List<IGenericExpression<Curve>>

NotMatchedExpressionsRational

public List<IGenericExpression<Rational>> NotMatchedExpressionsRational { get; set; }

Property Value

List<IGenericExpression<Rational>>

NaryTypePartialMatch

public Type NaryTypePartialMatch { get; set; }

Property Value

Type

NaryNamePartialMatch

public string NaryNamePartialMatch { get; set; }

Property Value

String

NarySettingsPartialMatch

public ExpressionSettings NarySettingsPartialMatch { get; set; }

Property Value

ExpressionSettings

IsMatch

public bool IsMatch { get; set; }

Property Value

Boolean

Constructors

MatchPatternNAryResult()

public MatchPatternNAryResult()

Methods

ToString()

public string ToString()

Returns

String

GetHashCode()

public int GetHashCode()

Returns

Int32

Equals(Object)

public bool Equals(object obj)

Parameters

obj Object

Returns

Boolean

Equals(MatchPatternResult)

public bool Equals(MatchPatternResult other)

Parameters

other MatchPatternResult

Returns

Boolean

Equals(MatchPatternNAryResult)

public bool Equals(MatchPatternNAryResult other)

Parameters

other MatchPatternNAryResult

Returns

Boolean

<Clone>$()

public MatchPatternNAryResult <Clone>$()

Returns

MatchPatternNAryResult