Diffusion .NET API  5.9.24
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason Class Reference

Reasons for failure to add a topic. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason:

Static Public Attributes

static readonly TopicAddFailReason EXISTS
 Topic already existed with the same details. More...
 
static readonly TopicAddFailReason EXISTS_MISMATCH
 Topic already exists with the same name but different details. More...
 
static readonly TopicAddFailReason INVALID_NAME
 The name of the topic was found to be invalid. More...
 
static readonly TopicAddFailReason INVALID_DETAILS
 Some aspect of the details failed validation. This should not normally happen for standard attributes but where topic properties have been supplied these may be found to be invalid. More...
 
static readonly TopicAddFailReason USER_CODE_ERROR
 A user-supplied class could either not be found or could not be instantiated at the server. More...
 
static readonly TopicAddFailReason TOPIC_NOT_FOUND
 A referenced topic was not found or was not of the correct type. More...
 
static readonly TopicAddFailReason PERMISSIONS_FAILURE
 The control client was denied permission to add a topic of the specified type at the given point in the topic hierarchy. More...
 
static readonly TopicAddFailReason INITIALISE_ERROR
 Initialisation of topic with supplied content failed, possibly because it was of the wrong format. More...
 
static readonly TopicAddFailReason UNEXPECTED_ERROR
 An unexpected error occurred whilst attempting to create the topic. See the server log for more details. More...
 

Detailed Description

Reasons for failure to add a topic.

Member Data Documentation

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.EXISTS
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.EXISTS, 1)

Topic already existed with the same details.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.EXISTS_MISMATCH
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.EXISTS_MISMATCH, 2)

Topic already exists with the same name but different details.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.INITIALISE_ERROR
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.INITIALISE_ERROR, 8)

Initialisation of topic with supplied content failed, possibly because it was of the wrong format.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.INVALID_DETAILS
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.INVALID_DETAILS, 4)

Some aspect of the details failed validation. This should not normally happen for standard attributes but where topic properties have been supplied these may be found to be invalid.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.INVALID_NAME
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.INVALID_NAME, 3)

The name of the topic was found to be invalid.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.PERMISSIONS_FAILURE
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.PERMISSIONS_FAILURE, 7)

The control client was denied permission to add a topic of the specified type at the given point in the topic hierarchy.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.TOPIC_NOT_FOUND
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.TOPIC_NOT_FOUND, 6)

A referenced topic was not found or was not of the correct type.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.UNEXPECTED_ERROR
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.UNEXPECTED_ERROR, 9)

An unexpected error occurred whilst attempting to create the topic. See the server log for more details.

readonly TopicAddFailReason PushTechnology.ClientInterface.Client.Features.Control.Topics.TopicAddFailReason.USER_CODE_ERROR
static
Initial value:
=
new TopicAddFailReason(TopicAddFailReasonEnum.USER_CODE_ERROR, 5)

A user-supplied class could either not be found or could not be instantiated at the server.


The documentation for this class was generated from the following file: