Skip to main content

DryRunEffect

Namespace: IotaSdk

Effects of a single command in the dry run, including mutated references and return values.

public record class DryRunEffect : System.IDisposable, System.IEquatable`1[[IotaSdk.DryRunEffect, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance ObjectDryRunEffect
Implements IDisposable, IEquatable<DryRunEffect>
Attributes NullableContextAttribute, NullableAttribute

Properties

MutatedReferences

Changes made to arguments that were mutably borrowed by this command.

public DryRunMutation[] MutatedReferences { get; init; }

Property Value

DryRunMutation[]

ReturnValues

Return results of this command.

public DryRunReturn[] ReturnValues { get; init; }

Property Value

DryRunReturn[]

Constructors

DryRunEffect(DryRunMutation[], DryRunReturn[])

Effects of a single command in the dry run, including mutated references and return values.

public DryRunEffect(DryRunMutation[] MutatedReferences, DryRunReturn[] ReturnValues)

Parameters

MutatedReferences DryRunMutation[]
Changes made to arguments that were mutably borrowed by this command.

ReturnValues DryRunReturn[]
Return results of this command.

Methods

Dispose()

public void Dispose()