Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
DictionaryEntry.cs
1
using
System;
2
using
System.Collections.Generic;
3
using
System.Text;
4
using
Waher.Persistence.Attributes
;
5
6
namespace
Waher.Persistence.MongoDB
7
{
11
[CollectionName(
DictionaryEntry
.
CollectionName
)]
12
[Index(
"Collection"
,
"Key"
)]
13
public
class
DictionaryEntry
14
{
18
public
const
string
CollectionName
=
"PersistentDictionary"
;
19
20
private
string
objectId =
null
;
21
private
string
collection =
string
.Empty;
22
private
string
key =
string
.Empty;
23
private
object
value =
null
;
24
28
public
DictionaryEntry
()
29
{
30
}
31
35
[
ObjectId
]
36
public
string
ObjectId
37
{
38
get
=> this.objectId;
39
set
=> this.objectId = value;
40
}
41
45
[ShortName(
"c"
)]
46
public
string
Collection
47
{
48
get
=> this.collection;
49
set
=> this.collection = value;
50
}
51
55
[ShortName(
"k"
)]
56
public
string
Key
57
{
58
get
=> this.key;
59
set
=> this.key = value;
60
}
61
65
[DefaultValueStringEmpty]
66
[ShortName(
"v"
)]
67
public
object
Value
68
{
69
get
=> this.value;
70
set
=> this.value = value;
71
}
72
}
73
}
Waher.Persistence.MongoDB.DictionaryEntry
Contains a reference to a thing
Definition:
DictionaryEntry.cs:14
Waher.Persistence.MongoDB.DictionaryEntry.Collection
string Collection
Dictionary collection
Definition:
DictionaryEntry.cs:47
Waher.Persistence.MongoDB.DictionaryEntry.Key
string Key
Dictionary key
Definition:
DictionaryEntry.cs:57
Waher.Persistence.MongoDB.DictionaryEntry.ObjectId
string ObjectId
Persisted object ID. Is null if object not persisted.
Definition:
DictionaryEntry.cs:37
Waher.Persistence.MongoDB.DictionaryEntry.DictionaryEntry
DictionaryEntry()
Contains a reference to a thing
Definition:
DictionaryEntry.cs:28
Waher.Persistence.MongoDB.DictionaryEntry.Value
object Value
Dictionary value
Definition:
DictionaryEntry.cs:68
Waher.Persistence.MongoDB.DictionaryEntry.CollectionName
const string CollectionName
Name of collection: "PersistentDictionary"
Definition:
DictionaryEntry.cs:18
Waher.Persistence.Attributes
Definition:
ArchivingTimeAttribute.cs:4
Waher.Persistence.MongoDB
Definition:
DictionaryEntry.cs:7
IoTGateway
Persistence
Waher.Persistence.MongoDB
DictionaryEntry.cs
Generated by
1.9.5