Show / Hide Table of Contents

Interface IToken

Namespace: Albatross.Expression.Tokens
Assembly: Albatross.Expression.dll
Syntax
public interface IToken

Properties

Name

Declaration
string Name { get; }
Property Value
Type Description
System.String

Methods

Clone()

Declaration
IToken Clone()
Returns
Type Description
IToken

EvalText(String)

Declaration
string EvalText(string format)
Parameters
Type Name Description
System.String format
Returns
Type Description
System.String

EvalValue(Func<String, Object>)

Declaration
object EvalValue(Func<string, object> context)
Parameters
Type Name Description
System.Func<System.String, System.Object> context
Returns
Type Description
System.Object

Match(String, Int32, out Int32)

Declaration
bool Match(string expression, int start, out int next)
Parameters
Type Name Description
System.String expression
System.Int32 start
System.Int32 next
Returns
Type Description
System.Boolean

Extension Methods

Extensions.ConvertToBoolean(Object)
Extensions.IsVariable(IToken)
Back to top Generated by DocFX