Class ScriptExecution
- Namespace
- RisingV.Scripting.RuntimeHost
- Assembly
- RisingV.Scripting.dll
public record ScriptExecution : IEquatable<ScriptExecution>
- Inheritance
-
ScriptExecution
- Implements
- Inherited Members
- Extension Methods
Constructors
ScriptExecution(EmitResult, CSharpCompilation, Assembly?, string?, string?, bool)
public ScriptExecution(EmitResult EmitResult, CSharpCompilation Compilation, Assembly? Assembly = null, string? FileName = null, string? Diagnostics = null, bool IsAsync = false)
Parameters
EmitResult
EmitResultCompilation
CSharpCompilationAssembly
AssemblyFileName
stringDiagnostics
stringIsAsync
bool
Properties
Assembly
public Assembly? Assembly { get; init; }
Property Value
Compilation
public CSharpCompilation Compilation { get; init; }
Property Value
Diagnostics
public string? Diagnostics { get; init; }
Property Value
EmitResult
public EmitResult EmitResult { get; init; }
Property Value
FileName
public string? FileName { get; init; }
Property Value
IsAsync
public bool IsAsync { get; init; }