Table of Contents

Enum TimeoutStrategy

Namespace
Polly.Timeout
Assembly
Polly.dll

Defines strategies used by TimeoutPolicys to enforce timeouts.

public enum TimeoutStrategy

Fields

Optimistic = 0

An optimistic TimeoutStrategy. The TimeoutPolicy relies on a timing-out CancellationToken to cancel executed delegates by co-operative cancellation.

Pessimistic = 1

An pessimistic TimeoutStrategy. The TimeoutPolicy will assume the delegates passed to be executed will not necessarily honor any timing-out CancellationToken, but the policy will still guarantee timing out (and returning to the caller) by other means.