Skip to main content

MatchPatternNAryResult

todo: document

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

Inheritance object → MatchPatternResult → MatchPatternNAryResult
Implements IEquatable<MatchPatternResult>, IEquatable<MatchPatternNAryResult>

Properties​

NotMatchedExpressionsCurve​

todo: document

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

Property Value​

List<IGenericExpression<Curve>>

NotMatchedExpressionsRational​

todo: document

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

Property Value​

List<IGenericExpression<Rational>>

NaryTypePartialMatch​

todo: document

public Type NaryTypePartialMatch { get; set; }

Property Value​

Type

NaryNamePartialMatch​

todo: document

public string NaryNamePartialMatch { get; set; }

Property Value​

string

NarySettingsPartialMatch​

todo: document

public ExpressionSettings NarySettingsPartialMatch { get; set; }

Property Value​

ExpressionSettings

IsMatch​

True if the match was successful.

public bool IsMatch { get; set; }

Property Value​

bool

Constructors​

MatchPatternNAryResult()​

public MatchPatternNAryResult()

Methods​

ToString()​

public string ToString()

Returns​

string

GetHashCode()​

public int GetHashCode()

Returns​

int

Equals(object)​

public bool Equals(object obj)

Parameters​

obj object

Returns​

bool

Equals(MatchPatternResult)​

public bool Equals(MatchPatternResult other)

Parameters​

other MatchPatternResult

Returns​

bool

Equals(MatchPatternNAryResult)​

public bool Equals(MatchPatternNAryResult other)

Parameters​

other MatchPatternNAryResult

Returns​

bool

<Clone>$()​

public MatchPatternNAryResult <Clone>$()

Returns​

MatchPatternNAryResult