Show / Hide Table of Contents

Class RenderRecord<T>.ActionBase

Represents an action render/unrender event.

Inheritance
Object
RenderRecord<T>
RenderRecord<T>.ActionBase
RenderRecord<T>.ActionError
RenderRecord<T>.ActionSuccess
Inherited Members
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 abstract class ActionBase : RenderRecord<T>

Constructors

| Improve this Doc View Source

ActionBase(Int64, String, IAction, IActionContext, Boolean)

Declaration
protected ActionBase(long index, string stackTrace, IAction action, IActionContext context, bool unrender = false)
Parameters
Type Name Description
Int64 index
String stackTrace
IAction action
IActionContext context
Boolean unrender

Properties

| Improve this Doc View Source

Action

The rendered action.

Declaration
public IAction Action { get; }
Property Value
Type Description
IAction
| Improve this Doc View Source

Context

The action evaluation context.

Declaration
public IActionContext Context { get; }
Property Value
Type Description
IActionContext
| Improve this Doc View Source

Render

Whether it is not an unrender event, but a render event.

Declaration
public bool Render { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

Unrender

Whether it is a render event, but an unrender event.

Declaration
public bool Unrender { get; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

ToString()

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