Table of Contents

Struct MessageBrokerQueueDeadLetterMessageCollection

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

Represents a collection of dead letter messages stored in a MessageBrokerQueue.

public readonly struct MessageBrokerQueueDeadLetterMessageCollection
Inherited Members

Properties

Count

Number of stored dead letter messages.

public int Count { get; }

Property Value

int

Methods

TryPeekAt(int)

Attempts to retrieve a dead letter message from the store by its queue index.

[Pure]
public MessageBrokerQueueDeadLetterMessage? TryPeekAt(int index)

Parameters

index int

Queue index of the dead letter message to retrieve.

Returns

MessageBrokerQueueDeadLetterMessage?

MessageBrokerQueueDeadLetterMessage instance associated with the given queue index or null if such a message doesn't exist.