Skip to content

RedisStreamingOptions

class

Namespace: Orleans.Configuration

Redis streaming options.
public sealed class RedisStreamingOptions

Constructors

Properties

  • CheckpointPersistInterval Gets or sets the interval between checkpoint persistence attempts.
  • ConfigurationOptions Gets or sets the Redis client options.
  • CreateMultiplexer The delegate used to create a Redis connection multiplexer and indicate whether it is shared.
  • EntryExpiry Entry expiry, null by default. A value should be set ONLY for ephemeral environments (like in tests). Setting a value different from null will cause stream entries and related checkpoint keys to be deleted after the configured period of time.
  • MaxStreamLength Gets or sets the maximum number of stream entries to retain. When null, Redis stream length is unbounded.
  • UseApproximateMaxLength Gets or sets a value indicating whether Redis should use approximate trimming when RedisStreamingOptions is configured.

Methods