Table of Contents

Struct MessageBrokerQueueMessageRetriesCollection

Namespace
LfrlAnvil.MessageBroker.Server
Assembly
LfrlAnvil.MessageBroker.Server.dll

Collection of scheduled message retries stored in a MessageBrokerQueue.

public readonly struct MessageBrokerQueueMessageRetriesCollection
Inherited Members

Properties

Count

Number of scheduled message retries.

public int Count { get; }

Property Value

int

Methods

TryGetNext()

Attempts to retrieve the next scheduled message retry in the queue.

[Pure]
public MessageBrokerQueueMessageRetry? TryGetNext()

Returns

MessageBrokerQueueMessageRetry?

Next MessageBrokerQueueMessageRetry or null if scheduled message retries queue is empty.