Class ActionTypeAttribute
Indicates that an action class (i.e., a class implementing
IAction) can be held by transactions and blocks.
It also gives an action class a Type
Inheritance
System.Object
ActionTypeAttribute
Namespace: Libplanet.Action
Assembly: Libplanet.Action.dll
Syntax
public class ActionTypeAttribute : Attribute
Constructors
| Improve this Doc View SourceActionTypeAttribute(Int32)
Indicates that an action class (i.e., a class implementing
IAction) can be held by transactions and blocks.
It also gives an action class a Type
Declaration
public ActionTypeAttribute(int typeIdentifier)
Parameters
Type | Name | Description |
---|---|---|
System. |
typeIdentifier |
ActionTypeAttribute(String)
Creates an ActiontypeIdentifier
.
Declaration
public ActionTypeAttribute(string typeIdentifier)
Parameters
Type | Name | Description |
---|---|---|
System. |
typeIdentifier | An action class's unique identifier for serialization and deserialization. |
Properties
| Improve this Doc View SourceTypeIdentifier
An action class's unique identifier for serialization and deserialization.
Declaration
public IValue TypeIdentifier { get; }
Property Value
Type | Description |
---|---|
IValue |