Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Topics.TopicSelectorType Class Reference

Topic selector type. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Topics.TopicSelectorType:

Public Member Functions

override int GetHashCode ()
 Serves as a hash function for a particular type. More...
 
override bool Equals (object obj)
 Determines whether the specified object is equal to the current object. More...
 

Static Public Attributes

static readonly TopicSelectorType PATH
 The selector is a simple topic path. More...
 
static readonly TopicSelectorType SPLIT_PATH_PATTERN
 The selector is a split-path pattern. More...
 
static readonly TopicSelectorType FULL_PATH_PATTERN
 The selector is a full-path pattern. More...
 
static readonly TopicSelectorType SELECTOR_SET
 The selector is a composite of other selectors. More...
 

Properties

char ExpressionPrefix [get, set]
 Returns the expression prefix character used for this type. More...
 

Detailed Description

Topic selector type.

Member Function Documentation

override bool PushTechnology.ClientInterface.Client.Topics.TopicSelectorType.Equals ( object  obj)

Determines whether the specified object is equal to the current object.

Returns
true if the specified object is equal to the current object; otherwise, false.
override int PushTechnology.ClientInterface.Client.Topics.TopicSelectorType.GetHashCode ( )

Serves as a hash function for a particular type.

Returns
A hash code for the current object.

Member Data Documentation

readonly TopicSelectorType PushTechnology.ClientInterface.Client.Topics.TopicSelectorType.FULL_PATH_PATTERN
static
Initial value:
=
new TopicSelectorType( TopicSelectorTypeEnum.FULL_PATH_PATTERN, 4,
TopicSelectorConstants.FULL_PATH_PATTERN_PREFIX )

The selector is a full-path pattern.

readonly TopicSelectorType PushTechnology.ClientInterface.Client.Topics.TopicSelectorType.PATH
static
Initial value:
=
new TopicSelectorType( TopicSelectorTypeEnum.PATH, 2, TopicSelectorConstants.PATH_PREFIX )

The selector is a simple topic path.

readonly TopicSelectorType PushTechnology.ClientInterface.Client.Topics.TopicSelectorType.SELECTOR_SET
static
Initial value:
=
new TopicSelectorType( TopicSelectorTypeEnum.SELECTOR_SET, 5, TopicSelectorConstants.SELECTOR_SET_PREFIX )

The selector is a composite of other selectors.

readonly TopicSelectorType PushTechnology.ClientInterface.Client.Topics.TopicSelectorType.SPLIT_PATH_PATTERN
static
Initial value:
=
new TopicSelectorType( TopicSelectorTypeEnum.SPLIT_PATH_PATTERN, 3,
TopicSelectorConstants.SPLIT_PATH_PATTERN_PREFIX )

The selector is a split-path pattern.

Property Documentation

char PushTechnology.ClientInterface.Client.Topics.TopicSelectorType.ExpressionPrefix
getset

Returns the expression prefix character used for this type.


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