Globally unique identifier of a Thing
More...
|
| ThingKey (NodeKey nodeKey, string thingId) |
|
| ThingKey (NodeKey nodeKey, uint subNodeId, uint spikeId) |
|
| ThingKey (string str) |
|
void | FillFromString (string input) |
|
override string | ToString () |
|
string | ToStringEx () |
|
bool | Equals (ThingKey other) |
|
bool | Equals (ref ThingKey other) |
|
override bool | Equals (object obj) |
|
override int | GetHashCode () |
|
|
static bool | CheckValid (NodeKey nkey, string tid) |
|
static implicit | operator ThingKey (string str) |
|
static implicit | operator string (ThingKey key) |
|
static ThingKey | ConvertFromString (string stringValue) |
|
static string | BuildFromArbitraryString (string nodeKey, string thingUIDPrefix, int subNodeId, uint spikeId) |
|
static string | BuildFromArbitraryString (string nodeKey, string ThingUID) |
|
static bool | operator== (ThingKey left, ThingKey right) |
|
static bool | operator!= (ThingKey left, ThingKey right) |
|
|
NodeKey | NodeKey |
|
string | ThingUID |
|
bool | _IsValid |
|
const char | NodeModuleIdSeparator = ':' |
|
|
static readonly string | SpikeSeparator = "/" |
|
static DictionaryTS< string, ThingKey > | cache_String2Key = new DictionaryTS<string, ThingKey>() |
|
|
UserKey | UserKey [get] |
|
bool | IsValid [get] |
|
bool | IsInvalid [get] |
|
bool | IsVirtual [get] |
|
bool | IsSpikeTKey [get] |
|
uint | SubnodeId [get] |
|
uint | SpikeThingId [get] |
|
string | SubnodeKey [get] |
|
ThingKey | SubnodeKeyAsTkey [get] |
|
string | NodeModule [get] |
|
Globally unique identifier of a Thing
The documentation for this struct was generated from the following file:
- c:/DEV/sw_3.0.x/Yodiwo/APIs/Plegma/Keys.cs