Class TopicSelectorType
Topic selector type.
Inheritance
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 System.String
expressions will be sent to (and verified by) the Diffusion server.
This class will be removed in a future release.
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 | The selector type for a full-path pattern. |
PATH
The selector is a simple topic path.
Declaration
public static readonly TopicSelectorType PATH
Field Value
Type | Description |
---|---|
TopicSelectorType | The selector type for a simple topic path. |
SELECTOR_SET
The selector is a composite of other selectors.
Declaration
public static readonly TopicSelectorType SELECTOR_SET
Field Value
Type | Description |
---|---|
TopicSelectorType | The selector type for a composite of other selectors. |
SPLIT_PATH_PATTERN
The selector is a split-path pattern.
Declaration
public static readonly TopicSelectorType SPLIT_PATH_PATTERN
Field Value
Type | Description |
---|---|
TopicSelectorType | The selector type for a split-path pattern. |
Properties
ExpressionPrefix
Returns the expression prefix character used for this type.
Declaration
public char ExpressionPrefix { get; }
Property Value
Type | Description |
---|---|
Char | The expression prefix character used for this type. |
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 | The object to compare with the current topic selector type. |
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. |