Skip to main content

ExecuteCSharpGlobals

Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Nodes.Transforms

Script globals surface. Argument values are supplied at execution time through ExecuteCSharpGlobals.Args instead of being baked into the script text — this keeps the compiled script identical across runs so it compiles once and is reused. The members here are in scope as bare identifiers inside the compiled script.

public sealed class ExecuteCSharpGlobals

Inheritance Object → ExecuteCSharpGlobals

Fields​

Args​

Per-execution argument values, keyed by argument name.

public IReadOnlyDictionary<string, object> Args;

Constructors​

ExecuteCSharpGlobals()​

public ExecuteCSharpGlobals()