Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
QueuedItem.cs
1using System;
3
5{
9 [CollectionName(QueuedItemCollectionName)]
10 [TypeName(TypeNameSerialization.None)]
11 [Index("QueueName", "CreatedUtc")]
12 public class QueuedItem
13 {
17 public const string QueuedItemCollectionName = "QueuedItems";
18
22 public QueuedItem()
23 {
24 }
25
29 [ObjectId]
30 public string ObjectId { get; set; }
31
35 public string QueueName { get; set; }
36
40 public DateTime CreatedUtc { get; set; }
41
45 public object Content { get; set; }
46 }
47}
Represents one item in a queue.
Definition: QueuedItem.cs:13
string QueueName
Name of queue.
Definition: QueuedItem.cs:35
object Content
Object content of item.
Definition: QueuedItem.cs:45
DateTime CreatedUtc
Timestamp of creation, in UTC.
Definition: QueuedItem.cs:40
QueuedItem()
Represents one item in a queue.
Definition: QueuedItem.cs:22
const string QueuedItemCollectionName
Collection name of queued items: QueuedItems
Definition: QueuedItem.cs:17
TypeNameSerialization
How the type name should be serialized.