Orleans.Internal Namespace

Classes

AsyncExecutorWithRetries

This class is a convenient utility class to execute a certain asynchronous function with retries, allowing to specify custom retry filters and policies.

FixedBackoff

A fixed-duration backoff implementation, which always returns the configured delay.

OrleansTaskExtentions
SafeRandom

Thread-safe random number generator. Has same API as System.Random but is thread safe, similar to the implementation by Steven Toub: http://blogs.msdn.com/b/pfxteam/archive/2014/10/20/9434171.aspx

StandardExtensions

The Utils class contains a variety of utility methods for use in application and grain code.

Interfaces

IBackoffProvider

Functionality for determining how long to wait between successive operation attempts.