Table of Contents

Class CodeScript

Namespace: Casewhere.Runtime.DSL.Script
Assembly: Casewhere.Runtime.dll

public class CodeScript

Inheritance

objectCodeScript

Derived

WorkflowCodeScript

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<CodeScript>(CodeScript)

Constructors

CodeScript()

public CodeScript()

Properties

Arguments

public IList<object> Arguments { get; set; }

Property Value

IList<object>

Content

public string Content { get; set; }

Property Value

string

Name

public string Name { get; set; }

Property Value

string

ReferenceAssemblies

public IList<string> ReferenceAssemblies { get; set; }

Property Value

IList<string>

UsingNamespaces

public IList<string> UsingNamespaces { get; set; }

Property Value

IList<string>

Methods

GetUsingNameSpaces()

protected virtual string GetUsingNameSpaces()

Returns

string

ToCompilableCode()

public virtual string ToCompilableCode()

Returns

string

WithName(string)

public CodeScript WithName(string name)

Parameters

name string

Returns

CodeScript