Class ReflectionEmitSandboxCompiler
Namespace: DotBoxD.Kernels.Compiler.Emitters
Assembly: DotBoxD.Kernels.Compiler.dll
public sealed class ReflectionEmitSandboxCompiler : ISandboxCompilerInheritance
Section titled “Inheritance”object ← ReflectionEmitSandboxCompiler
Implements
Section titled “Implements”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”ReflectionEmitSandboxCompiler(IGeneratedAssemblyVerifier, VerificationPolicy?, PersistentCompiledArtifactCache?)
Section titled “ ReflectionEmitSandboxCompiler(IGeneratedAssemblyVerifier, VerificationPolicy?, PersistentCompiledArtifactCache?)”public ReflectionEmitSandboxCompiler(IGeneratedAssemblyVerifier verifier, VerificationPolicy? verificationPolicy = null, PersistentCompiledArtifactCache? cache = null)Parameters
Section titled “Parameters”verifier IGeneratedAssemblyVerifier
verificationPolicy VerificationPolicy?
cache PersistentCompiledArtifactCache?
Methods
Section titled “Methods”CompileAsync(ExecutionPlan, CompileOptions, CancellationToken)
Section titled “ CompileAsync(ExecutionPlan, CompileOptions, CancellationToken)”public ValueTask<CompiledArtifact> CompileAsync(ExecutionPlan plan, CompileOptions options, CancellationToken cancellationToken)Parameters
Section titled “Parameters”plan ExecutionPlan
options CompileOptions
cancellationToken CancellationToken