Class PluginExecutionObservation
Namespace: DotBoxD.Plugins.Runtime
Assembly: DotBoxD.Plugins.dll
public sealed record PluginExecutionObservation : IEquatable<PluginExecutionObservation>Inheritance
Section titled “Inheritance”object ← PluginExecutionObservation
Implements
Section titled “Implements”IEquatable<PluginExecutionObservation>
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”PluginExecutionObservation(string, ExecutionMode, ExecutionMode, bool, SandboxErrorCode?, SandboxErrorCode?, string, string?, string?, string?, string?)
Section titled “ PluginExecutionObservation(string, ExecutionMode, ExecutionMode, bool, SandboxErrorCode?, SandboxErrorCode?, string, string?, string?, string?, string?)”public PluginExecutionObservation(string Entrypoint, ExecutionMode RequestedMode, ExecutionMode ActualMode, bool Succeeded, SandboxErrorCode? ErrorCode, SandboxErrorCode? FallbackReason, string CacheStatus, string? RuntimeForm, string? CacheKey, string? ArtifactHash, string? MaterializationStatus)Parameters
Section titled “Parameters”Entrypoint string
RequestedMode ExecutionMode
ActualMode ExecutionMode
Succeeded bool
ErrorCode SandboxErrorCode?
FallbackReason SandboxErrorCode?
CacheStatus string
RuntimeForm string?
CacheKey string?
ArtifactHash string?
MaterializationStatus string?
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”CacheKey
Section titled “ CacheKey”public string? CacheKey { get; init; }Property Value
Section titled “Property Value”CacheStatus
Section titled “ CacheStatus”public string CacheStatus { get; init; }Property Value
Section titled “Property Value”Entrypoint
Section titled “ Entrypoint”public string Entrypoint { get; init; }Property Value
Section titled “Property Value”ErrorCode
Section titled “ ErrorCode”public SandboxErrorCode? ErrorCode { get; init; }Property Value
Section titled “Property Value”FallbackReason
Section titled “ FallbackReason”public SandboxErrorCode? FallbackReason { get; init; }Property Value
Section titled “Property Value”MaterializationStatus
Section titled “ MaterializationStatus”public string? MaterializationStatus { get; init; }Property Value
Section titled “Property Value”RequestedMode
Section titled “ RequestedMode”public ExecutionMode RequestedMode { get; init; }Property Value
Section titled “Property Value”RuntimeForm
Section titled “ RuntimeForm”public string? RuntimeForm { get; init; }Property Value
Section titled “Property Value”Succeeded
Section titled “ Succeeded”public bool Succeeded { get; init; }