Class DequeuedMessage<T>
- Namespace
 - FoundationaLLM.DataPipelineEngine.Models
 
- Assembly
 - FoundationaLLM.DataPipelineEngine.dll
 
Represents a dequeued message from a data pipeline worker queue.
public class DequeuedMessage<T>
  Type Parameters
T
- Inheritance
 - 
      
      DequeuedMessage<T>
 
- Inherited Members
 
- Extension Methods
 
Properties
DequeueCount
Gets or sets the number of times the message has been dequeued.
public long DequeueCount { get; set; }
  Property Value
LastVisibilityTimeoutUpdate
Gets or sets the time of the last visibility timeout update for this message.
public DateTimeOffset LastVisibilityTimeoutUpdate { get; set; }
  Property Value
Message
Gets or sets the data pipeline run work item queue message.
public required T Message { get; set; }
  Property Value
- T
 
MessageId
Gets or sets the queue message identifier.
public required string MessageId { get; set; }
  Property Value
PopReceipt
Gets or sets the queue pop receipt.
public required string PopReceipt { get; set; }