CrowdControlBlock ​
The base class for CrowdControl communication blocks.
Kind: Abstract class
Namespace: CrowdControl.Common
Inheritance: IEquatable\<CrowdControlBlock\>
Public Member Functions
void
Invokes the CrowdControl.Common.CrowdControlBlock.Sent event.
bool
bool
int
Public Static Functions
CrowdControlBlock
Deserializes a JSON string into a CrowdControl.Common.CrowdControlBlock instance.
CrowdControlBlock
Deserializes a JSON string into a CrowdControl.Common.CrowdControlBlock instance.
CrowdControlBlock
Deserializes a JSON string into a CrowdControl.Common.CrowdControlBlock instance.
CrowdControlBlock
Deserializes a JSON string into a CrowdControl.Common.CrowdControlBlock instance.
BlockType
Public Attributes
Guid
ID
The block identifier. Should be vaguely unique most of the time.
DateTimeOffset
Stamp
The block creation timestamp.
BlockType
BlockType
The block type.
Func
IDSource
The default ID source for blocks. This is a GUID generator.
Events
Action
Sent
Called when a block is sent to the server.
