Table of Contents

Struct MessageBrokerRemoteClientDeadLetterQueriedEvent

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

Represents an event emitted by MessageBrokerRemoteClient related to dead letter query result.

public readonly struct MessageBrokerRemoteClientDeadLetterQueriedEvent
Inherited Members

Properties

MaxReadCount

Max number of dead letter messages to consume asynchronously.

public int MaxReadCount { get; }

Property Value

int

NextExpirationAt

Specifies the moment in time when the next dead letter message expires.

public Timestamp NextExpirationAt { get; }

Property Value

Timestamp

Queue

MessageBrokerQueue whose dead letter was queried.

public MessageBrokerQueue Queue { get; }

Property Value

MessageBrokerQueue

Source

Event source.

public MessageBrokerRemoteClientEventSource Source { get; }

Property Value

MessageBrokerRemoteClientEventSource

TotalCount

Current number of dead letter messages.

public int TotalCount { get; }

Property Value

int

Methods

ToString()

Returns a string representation of this MessageBrokerRemoteClientDeadLetterQueriedEvent instance.

[Pure]
public override string ToString()

Returns

string

String representation.