GenericEventBlock ​
A generic event.
Kind: Class
Namespace: CrowdControl.Common
Inheritance: CrowdControlBlock → IEffectPackProcessable → IEquatable\<CrowdControlBlock\>
Public Constructors
Creates a new instance of the CrowdControl.Common.GenericEventBlock class.
Creates a new instance of the CrowdControl.Common.GenericEventBlock class.
Creates a new instance of the CrowdControl.Common.GenericEventBlock class.
Creates a new instance of the CrowdControl.Common.GenericEventBlock class.
Public Member Functions
GenericEventBlock
Creates a follow-up request based on this request.
Public Attributes
bool
Internal
Indicates that this event is locally-generated.
string
EventType
The type of event.
Dictionary
Data
The data associated with the event.
Properties
bool
AggressiveRetry
[get, set]
true if the event is to be scheduled aggressively; otherwise, false.
Guid?
FollowUpTo
[get, ]
The ID of the request to which this is a follow-up.
uint?
FollowUpIndex
[get, ]
Incremented every time the request is copied as a follow-up.
SITimeSpan
AttemptDuration
[get, set]
uint
AttemptCount
[get, set]
uint?
RetryMaxAttempts
[get, set]
SITimeSpan?
RetryMaxTime
[get, set]
NonNumericRange
RetryInterval
[get, set]
bool
LocalTest
[get, set]
