Show / Hide Table of Contents

Class RenderRecord<T>.ActionSuccess

Represents a succeeded action render/unrender event.

Inheritance
Object
RenderRecord<T>
RenderRecord.ActionBase<>
RenderRecord<T>.ActionSuccess
Inherited Members
RenderRecord<T>.ActionBase.Action
RenderRecord<T>.ActionBase.Context
RenderRecord<T>.ActionBase.Render
RenderRecord<T>.ActionBase.Unrender
RenderRecord<T>.Index
RenderRecord<T>.StackTrace
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Namespace: Libplanet.Blockchain.Renderers.Debug
Assembly: Libplanet.dll
Syntax
public class ActionSuccess : RenderRecord<T>.ActionBase

Constructors

| Improve this Doc View Source

ActionSuccess(Int64, String, IAction, IActionContext, IAccountStateDelta, Boolean)

Creates a succeeded action render/unrender event record.

Declaration
public ActionSuccess(long index, string stackTrace, IAction action, IActionContext context, IAccountStateDelta nextStates, bool unrender = false)
Parameters
Type Name Description
Int64 index

The ordinal number of the render event.

String stackTrace

The stack trace of the render event.

IAction action

The rendered action.

IActionContext context

The action evaluation context.

IAccountStateDelta nextStates

The resulting states after the action is evaluated.

Boolean unrender

Whether it is an unrender event.

Properties

| Improve this Doc View Source

NextStates

The resulting states after the action is evaluated.

Declaration
public IAccountStateDelta NextStates { get; }
Property Value
Type Description
IAccountStateDelta

Methods

| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
RenderRecord<T>.ActionBase.ToString()
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2018–2021 Planetarium