Skip to content

AdoNetStreamOptions

class

Namespace: Orleans.Configuration

Options for ADO.NET Streaming.
public class AdoNetStreamOptions

Constructors

Properties

  • ConnectionString Gets or sets the connection string.
  • DeadLetterEvictionTimeout The removal timeout until a failed message is deleted from the dead letters table.
  • EvictionBatchSize The maximum number of messages affected by an eviction batch.
  • EvictionInterval The period of time between eviction activities. These include moving expired messages to dead letters and removing dead letters after their own lifetime. This period is cluster wide and will not change with the number of silos.
  • ExpiryTimeout The expiry timeout until a message is considered expired and moved to dead letters regardless of attempts. The message is only moved if the current attempt is also past its visibility timeout.
  • InitializationTimeout A safety timeout for underlying database initialization.
  • Invariant Gets or sets the ADO.NET invariant.
  • MaxAttempts The maximum number of attempts to deliver a message. The message is eventually moved to dead letters if these many attempts are made without success.
  • VisibilityTimeout The timeout until a message is allowed to be dequeued again if not yet confirmed.