Class TopicUpdaterErrorReason
Represents all possible topic updater error reasons.
Namespace: PushTechnology.ClientInterface.Client.Features.Control.Topics
Assembly: Diffusion.Client.dll
Syntax
public static class TopicUpdaterErrorReason : object
Remarks
Deprecated: The ITopicUpdateControl feature has been replaced by the ITopicUpdate feature and will be removed in a future release. The ITopicUpdate feature provides equivalent and additional functionality, such as conditional updates.
Fields
DELTA_WITHOUT_VALUE
Indicates that an attempt has been made to apply a delta to a topic that has not yet had a value specified for it.
Declaration
public static readonly ErrorReason DELTA_WITHOUT_VALUE
Field Value
Type | Description |
---|---|
ErrorReason |
Remarks
Since 5.8
DUPLICATES
Indicates that for topic types that operate a policy to prevent duplicate data an update has been supplied that violates the duplicates policy.
Declaration
public static readonly ErrorReason DUPLICATES
Field Value
Type | Description |
---|---|
ErrorReason |
EXCLUSIVE_UPDATER_CONFLICT
Indicates that a non-exclusive update has been attempted when an exclusive update source is already registered for the specified topic's branch.
Declaration
public static readonly ErrorReason EXCLUSIVE_UPDATER_CONFLICT
Field Value
Type | Description |
---|---|
ErrorReason |
INCOMPATIBLE_UPDATE
Indicates that an update has been supplied which is incompatible with the type of topic that it is being applied to.
Declaration
public static readonly ErrorReason INCOMPATIBLE_UPDATE
Field Value
Type | Description |
---|---|
ErrorReason |
INVALID_ADDRESS
Indicates that for topic types with addressable data a supplied key or index is invalid or does not correspond to a current entry.
Declaration
public static readonly ErrorReason INVALID_ADDRESS
Field Value
Type | Description |
---|---|
ErrorReason |
INVALID_UPDATER
Indicates that the updater used is not in a valid state for sending updates.
Declaration
public static readonly ErrorReason INVALID_UPDATER
Field Value
Type | Description |
---|---|
ErrorReason |
MISSING_TOPIC
Indicates that a topic with the path specified for the update does not exist.
Declaration
public static readonly ErrorReason MISSING_TOPIC
Field Value
Type | Description |
---|---|
ErrorReason |
UPDATE_FAILED
Indicates that an update failed, probably because the content sent with the update was invalid or incompatible with the topic type or expected data format.
Declaration
public static readonly ErrorReason UPDATE_FAILED
Field Value
Type | Description |
---|---|
ErrorReason |