|
| LogEntry (IDictionary< string, object > metadata) |
|
|
IEnumerable< string > | Keys [get] |
|
|
readonly Dictionary< string, object > | data |
|
Definition at line 22 of file LogEntry.cs.
Deveel.Data.Diagnostics.LogEntry.LogEntry |
( |
IDictionary< string, object > |
metadata | ) |
|
|
inlinepackage |
Definition at line 25 of file LogEntry.cs.
26 data =
new Dictionary<string, object>(metadata);
readonly Dictionary< string, object > data
static LogEntry Deveel.Data.Diagnostics.LogEntry.FromEvent |
( |
IEvent @ |
event | ) |
|
|
inlinestatic |
Definition at line 49 of file LogEntry.cs.
50 var
data =
new Dictionary<string, object>();
51 if (@event.EventSource != null) {
52 var source = @
event.EventSource;
53 while (source != null) {
54 var sourceData = source.Metadata;
55 foreach (var pair
in sourceData) {
56 data[pair.Key] = pair.Value;
59 source = source.ParentSource;
63 foreach (var pair
in @event.EventData) {
64 data[pair.Key] = pair.Value;
LogEntry(IDictionary< string, object > metadata)
readonly Dictionary< string, object > data
IEnumerator<KeyValuePair<string, object> > Deveel.Data.Diagnostics.LogEntry.GetEnumerator |
( |
| ) |
|
|
inline |
Definition at line 41 of file LogEntry.cs.
42 return data.GetEnumerator();
readonly Dictionary< string, object > data
IEnumerator IEnumerable. Deveel.Data.Diagnostics.LogEntry.GetEnumerator |
( |
| ) |
|
|
inlineprivate |
Definition at line 45 of file LogEntry.cs.
IEnumerator< KeyValuePair< string, object > > GetEnumerator()
object Deveel.Data.Diagnostics.LogEntry.GetValue |
( |
string |
key | ) |
|
|
inline |
Definition at line 33 of file LogEntry.cs.
35 if (!
data.TryGetValue(key, out value))
readonly Dictionary< string, object > data
readonly Dictionary<string, object> Deveel.Data.Diagnostics.LogEntry.data |
|
private |
IEnumerable<string> Deveel.Data.Diagnostics.LogEntry.Keys |
|
get |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Diagnostics/LogEntry.cs