Class QueueMetadata
- Namespace
- DotCompute.Core.Messaging
- Assembly
- DotCompute.Core.dll
Metadata about a registered message queue.
public sealed class QueueMetadata
- Inheritance
-
QueueMetadata
- Inherited Members
Properties
Backend
Backend that registered this queue.
public required string Backend { get; init; }
Property Value
Capacity
Queue capacity.
public int Capacity { get; init; }
Property Value
Count
Current number of messages in the queue.
public int Count { get; init; }
Property Value
MessageType
Message type handled by this queue.
public required Type MessageType { get; init; }
Property Value
QueueName
Queue name.
public required string QueueName { get; init; }
Property Value
RegisteredAt
UTC timestamp when the queue was registered.
public DateTime RegisteredAt { get; init; }