Class TopicSelectorType
Topic selector type.
Inheritance
TopicSelectorType
Inherited Members
Namespace: PushTechnology.ClientInterface.Client.Topics
Assembly: Diffusion.Client.dll
Syntax
public class TopicSelectorType : ByteCodeEnum<TopicSelectorType>
Remarks
Caution
Deprecated since 6.4.
Topic selectors are no longer verified locally by the client library.
Instead
Added in 5.0.
Fields
FULL_PATH_PATTERN
The selector is a full-path pattern.
Declaration
public static readonly TopicSelectorType FULL_PATH_PATTERN
Field Value
Type | Description |
---|---|
TopicSelectorType |
PATH
The selector is a simple topic path.
Declaration
public static readonly TopicSelectorType PATH
Field Value
Type | Description |
---|---|
TopicSelectorType |
SELECTOR_SET
The selector is a composite of other selectors.
Declaration
public static readonly TopicSelectorType SELECTOR_SET
Field Value
Type | Description |
---|---|
TopicSelectorType |
SPLIT_PATH_PATTERN
The selector is a split-path pattern.
Declaration
public static readonly TopicSelectorType SPLIT_PATH_PATTERN
Field Value
Type | Description |
---|---|
TopicSelectorType |
Properties
ExpressionPrefix
Returns the expression prefix character used for this type.
Declaration
public char ExpressionPrefix { get; }
Property Value
Type | Description |
---|---|
Char |
Methods
Equals(Object)
Determines whether the specified object is equal to the current object.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
Object | obj |
Returns
Type | Description |
---|---|
Boolean | true if the specified object is equal to the current object; otherwise, false. |
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
Int32 | A hash code for the current object. |