Cake.Core.Scripting Namespace

Summary

This namespace contain types related to script processing and execution.

Class Types

Class Summary
Script Represents a script.
ScriptAlias Represents a script alias.
ScriptAliasFinder The script alias finder.
ScriptConventions The script conventions used by Cake.
ScriptHost The script host works as a context for scripts.
ScriptProcessor Implementation of a script processor.
ScriptRunner Responsible for running scripts.

Interface Types

Interface Summary
IReferenceAssemblyResolver Represents a framework reference assembly resolver.
IScriptAliasFinder Represents a script alias generator.
IScriptConventions Represents the script conventions used by Cake.
IScriptEngine Represents a script engine.
IScriptHost Represents a script host that works as a context for scripts.
IScriptProcessor Represents a script processor.
IScriptRunner Represents a script runner responsible for running scripts.
IScriptSession Represents a script session.

Enum Types

Enum Summary
ScriptAliasType Represents a script alias type.

Namespaces

Namespace Summary
Cake.Core.Scripting.Analysis
Cake.Core.Scripting.CodeGen
Cake.Core.Scripting.Processors This namespace contain types related to script processing.