Skip to content

DataRequest

Inherits CrowdControlBlock

Public Member Functions

DataRequest

GetFollowUp(uint index)

Creates a follow-up request based on this request. Returns a new EffectRequest instance that is a follow-up to this request.

Public Attributes

string

Key

The key corresponding to the desired value.

Properties

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.

uint

AttemptCount

[get, set]

The number of attempts it took to fulfill the request.

SITimeSpan

AttemptDuration

[get, set]

The amount of time it took to fulfill the request.

uint?

RetryMaxAttempts

[get, set]

The maximum number of times to retry a failed effect attempt.

SITimeSpan?

RetryMaxTime

[get, set]

The maximum amount of time to retry a failed effect.

SITimeSpanRange?

RetryInterval

[get, set]

The minimum and maximum intervals to wait between retries of a failed effect.

bool

AggressiveRetry

[get, set]

true if the request is to be scheduled aggressively; otherwise, false.

bool

LocalTest

[get, set]

Indicates that this request is a locally-generated test.