Table of Contents

Class MapResult

Namespace
StepLang.Expressions.Results
Assembly
StepLang.dll
public class MapResult : ValueExpressionResult<Dictionary<string, ExpressionResult>>, IEquatable<ExpressionResult>
Inheritance
MapResult
Implements
Inherited Members

Constructors

MapResult(Dictionary<string, ExpressionResult>)

public MapResult(Dictionary<string, ExpressionResult> value)

Parameters

value Dictionary<string, ExpressionResult>

Properties

Empty

public static MapResult Empty { get; }

Property Value

MapResult

Methods

DeepClone()

public override MapResult DeepClone()

Returns

MapResult

EqualsInternal(ExpressionResult)

protected override bool EqualsInternal(ExpressionResult other)

Parameters

other ExpressionResult

Returns

bool

FromDictionary(Dictionary<string, ExpressionResult>)

public static MapResult FromDictionary(Dictionary<string, ExpressionResult> value)

Parameters

value Dictionary<string, ExpressionResult>

Returns

MapResult

ToString()

public override string ToString()

Returns

string

Operators

implicit operator MapResult(Dictionary<string, ExpressionResult>)

public static implicit operator MapResult(Dictionary<string, ExpressionResult> value)

Parameters

value Dictionary<string, ExpressionResult>

Returns

MapResult