TheThing..::..TheThingSubscription Properties
The TheThing..::..TheThingSubscription type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
|
|
AddThingIdentity | |
|
|
ContinueMatching |
If no ThingMID is specified, all things that match on ThingAddress.EngineName and the Properties in PropertiesToMatch will be added.
If ContinueMatching = false: the match is performed only once and any new things that get created later will not be included
If ContinueMatching = true, any new things will get added as they appear.
|
|
|
CooldownPeriod | |
|
|
EventFormat | |
|
|
ExtensionData | |
|
|
ForceAllProperties |
If the thing supports the sensor model, only sensors will be consumed (unless otherwise filtered out, i.e. PropertiesToExclude). This flag forces all properties to be considered, not just sensors
|
|
|
IgnoreExistingHistory | |
|
|
IgnorePartialFailure | |
|
|
KeepDurableHistory | |
|
|
MaxHistoryCount | |
|
|
MaxHistoryTime | |
|
|
PartitionKey | |
|
|
PreserveOrder | |
|
|
PropertiesExcluded | |
|
|
PropertiesIncluded | |
|
|
ReplaceExistingThing |
Replace any existing entries of ThingMID in the server's list of things. Used for simple cases where exactly one thing is to be exposed in the server (avoids creating/maintaining a cdeMID for the entry).
|
|
|
SamplingWindow | |
|
|
SendInitialValues | |
|
|
SendUnchangedValue | |
|
|
StaticProperties | |
|
|
SubscriptionId |
The cdeMID of the subscription
In some case a server can expose the same TheThing multiple times, with different configurations, which is why this cdeMID is usually different from the ThingMID.
|
|
|
TargetName | |
|
|
TargetType | |
|
|
TargetUnit | |
|
|
ThingReference | |
|
|
TokenExpirationInHours |