CsGlobals constructor (1 of 4)
Initializes a new instance of the CsGlobals
class with the specified global variables.
public CsGlobals(IReadOnlyDictionary<string, object?> globals)
parameter | description |
---|---|
globals | A dictionary containing global variables. |
See Also
- record CsGlobals
- namespace Kestrun.Languages
CsGlobals constructor (2 of 4)
Initializes a new instance with the specified global and local variables (no execution context).
public CsGlobals(IReadOnlyDictionary<string, object?> globals,
IReadOnlyDictionary<string, object?> locals)
parameter | description |
---|---|
globals | Global variables. |
locals | Local variables. |
See Also
- record CsGlobals
- namespace Kestrun.Languages
CsGlobals constructor (3 of 4)
Initializes a new instance of the CsGlobals
class with the specified global variables and context.
public CsGlobals(IReadOnlyDictionary<string, object?> globals, KestrunContext krcontext)
parameter | description |
---|---|
globals | A dictionary containing global variables. |
krcontext | The Kestrun execution context. |
See Also
- record KestrunContext
- record CsGlobals
- namespace Kestrun.Languages
CsGlobals constructor (4 of 4)
Initializes a new instance of the CsGlobals
class with the specified global variables, context, and local variables.
public CsGlobals(IReadOnlyDictionary<string, object?> globals, KestrunContext krcontext,
IReadOnlyDictionary<string, object?> locals)
parameter | description |
---|---|
globals | A dictionary containing global variables. |
krcontext | The Kestrun execution context. |
locals | A dictionary containing local variables. |
See Also
- record KestrunContext
- record CsGlobals
- namespace Kestrun.Languages