Show / Hide Table of Contents

Class ControlToken

Inheritance
System.Object
ControlToken
Implements
IToken
Namespace: Albatross.Expression.Tokens
Assembly: Albatross.Expression.dll
Syntax
public class ControlToken : IToken

Fields

Comma

Declaration
public static readonly ControlToken Comma
Field Value
Type Description
ControlToken

Comma_Text

Declaration
public const string Comma_Text = ","
Field Value
Type Description
System.String

FuncParamStart

Declaration
public static readonly ControlToken FuncParamStart
Field Value
Type Description
ControlToken

FuncParamStart_Text

Declaration
public const string FuncParamStart_Text = "$"
Field Value
Type Description
System.String

LeftParenthesis

Declaration
public static readonly ControlToken LeftParenthesis
Field Value
Type Description
ControlToken

LeftParenthesis_Text

Declaration
public const string LeftParenthesis_Text = "("
Field Value
Type Description
System.String

RightParenthesis

Declaration
public static readonly ControlToken RightParenthesis
Field Value
Type Description
ControlToken

RightParenthesis_Text

Declaration
public const string RightParenthesis_Text = ")"
Field Value
Type Description
System.String

Properties

Group

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

Name

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

Methods

Clone()

Declaration
public IToken Clone()
Returns
Type Description
IToken

EvalText(String)

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

EvalValue(Func<String, Object>)

Declaration
public 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
public 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

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()

Implements

IToken

Extension Methods

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