Class DslToken
Namespace: Casewhere.Runtime.DSL.Parsers
Assembly: Casewhere.Runtime.dll
public abstract class DslToken
Inheritance
Derived
ActivityToken, CaseToken, DataObjectPropertyMappingToken, DataObjectPropertyToken, DataObjectToken, QueryParameterToken, UserToken, WorkflowToken
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DslToken>(DslToken)
Constructors
DslToken(string)
public DslToken(string token)
Parameters
token
string
Properties
Token
public string Token { get; set; }
Property Value
Methods
Equals(object)
public override bool Equals(object anotherDataObjectToken)
Parameters
anotherDataObjectToken
object
Returns
FromJson<T>(string)
public static T FromJson<T>(string json) where T : DslToken
Parameters
json
string
Returns
T
Type Parameters
T
GetHashCode()
public override int GetHashCode()
Returns
ToJson()
public string ToJson()