Class SandboxExecutionResult
Namespace: DotBoxD.Kernels
Assembly: DotBoxD.Kernels.dll
public sealed record SandboxExecutionResult : IEquatable<SandboxExecutionResult>Inheritance
Section titled “Inheritance”object ← SandboxExecutionResult
Implements
Section titled “Implements”IEquatable<SandboxExecutionResult>
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Section titled “Properties”ActualMode
Section titled “ ActualMode”public ExecutionMode ActualMode { get; init; }Property Value
Section titled “Property Value”ArtifactHash
Section titled “ ArtifactHash”public string? ArtifactHash { get; init; }Property Value
Section titled “Property Value”AuditEvents
Section titled “ AuditEvents”public required IReadOnlyList<SandboxAuditEvent> AuditEvents { get; init; }Property Value
Section titled “Property Value”IReadOnlyList<SandboxAuditEvent>
public SandboxError? Error { get; init; }Property Value
Section titled “Property Value”ExecutionDispatched
Section titled “ ExecutionDispatched”public bool ExecutionDispatched { get; init; }Property Value
Section titled “Property Value”ModuleHash
Section titled “ ModuleHash”public required string ModuleHash { get; init; }Property Value
Section titled “Property Value”PlanHash
Section titled “ PlanHash”public required string PlanHash { get; init; }Property Value
Section titled “Property Value”PolicyHash
Section titled “ PolicyHash”public required string PolicyHash { get; init; }Property Value
Section titled “Property Value”ResourceUsage
Section titled “ ResourceUsage”public required SandboxResourceUsage ResourceUsage { get; init; }Property Value
Section titled “Property Value”Succeeded
Section titled “ Succeeded”public bool Succeeded { get; init; }Property Value
Section titled “Property Value”public SandboxValue? Value { get; init; }