Class RenderRecord<T>.ActionBase
Represents an action render/unrender event.
Inherited Members
Namespace: Libplanet.Blockchain.Renderers.Debug
Assembly: Libplanet.dll
Syntax
public abstract class ActionBase : RenderRecord<T>
Constructors
| Improve this Doc View SourceActionBase(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 SourceAction
The rendered action.
Declaration
public IAction Action { get; }
Property Value
Type | Description |
---|---|
IAction |
Context
The action evaluation context.
Declaration
public IActionContext Context { get; }
Property Value
Type | Description |
---|---|
IActionContext |
Render
Whether it is not an unrender event, but a render event.
Declaration
public bool Render { get; }
Property Value
Type | Description |
---|---|
Boolean |
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 SourceToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |
Overrides
Libplanet.Blockchain.Renderers.Debug.RenderRecord<T>.ToString()