Table of Contents

Struct MessageBrokerQueueAckProcessedEvent

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

Represents an event emitted by MessageBrokerQueue after a message notification ACK has been processed.

public readonly struct MessageBrokerQueueAckProcessedEvent
Inherited Members

Properties

AckId

Id of the processed ACK.

public int AckId { get; }

Property Value

int

MessageRemoved

Specifies whether the data of the message has been removed from the stream's message store due to no longer being referenced.

public bool MessageRemoved { get; }

Property Value

bool

Source

Event source.

public MessageBrokerQueueEventSource Source { get; }

Property Value

MessageBrokerQueueEventSource

Methods

ToString()

Returns a string representation of this MessageBrokerQueueAckProcessedEvent instance.

[Pure]
public override string ToString()

Returns

string

String representation.