Skip to content

Class PluginExecutionObservation

Namespace: DotBoxD.Plugins.Runtime
Assembly: DotBoxD.Plugins.dll

public sealed record PluginExecutionObservation : IEquatable<PluginExecutionObservation>

objectPluginExecutionObservation

IEquatable<PluginExecutionObservation>

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

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)

Entrypoint string

RequestedMode ExecutionMode

ActualMode ExecutionMode

Succeeded bool

ErrorCode SandboxErrorCode?

FallbackReason SandboxErrorCode?

CacheStatus string

RuntimeForm string?

CacheKey string?

ArtifactHash string?

MaterializationStatus string?

public ExecutionMode ActualMode { get; init; }

ExecutionMode

public string? ArtifactHash { get; init; }

string?

public string? CacheKey { get; init; }

string?

public string CacheStatus { get; init; }

string

public string Entrypoint { get; init; }

string

public SandboxErrorCode? ErrorCode { get; init; }

SandboxErrorCode?

public SandboxErrorCode? FallbackReason { get; init; }

SandboxErrorCode?

public string? MaterializationStatus { get; init; }

string?

public ExecutionMode RequestedMode { get; init; }

ExecutionMode

public string? RuntimeForm { get; init; }

string?

public bool Succeeded { get; init; }

bool