Class TopicNotificationAddLevel
- Namespace
- PushTechnology.ClientInterface.Client.Features
- Assembly
- Diffusion.Client.dll
Specifies the level of add notifications that the client wishes to receive.
public class TopicNotificationAddLevel : CodeEnum<TopicNotificationAddLevel, string>
- Inheritance
-
TopicNotificationAddLevel
- Inherited Members
Fields
FULL
This level of notification provides all details of the topic and would be the level needed in order to replicate the topic.
This is equivalent to MINIMUM plus PROPERTIES plus METADATA.
public static readonly TopicNotificationAddLevel FULL
Field Value
- TopicNotificationAddLevel
The topic notification add level for the minimum level of notification and all properties of the topic and any metadata associated with the topic.
METADATA
This level of notification is the same as MINIMUM plus any metadata associated with the topic.
public static readonly TopicNotificationAddLevel METADATA
Field Value
- TopicNotificationAddLevel
The topic notification add level for the minimum level of notification and any metadata associated with the topic.
MINIMUM
The minimum level of notification that can be received which will simply notify the topic name and its type.
public static readonly TopicNotificationAddLevel MINIMUM
Field Value
- TopicNotificationAddLevel
The topic notification add level for the minimum level of notification that can be received.
NONE
This special setting may be used to indicate that add notifications are not required.
public static readonly TopicNotificationAddLevel NONE
Field Value
- TopicNotificationAddLevel
The topic notification add level to indicate that add notifications are not required.
PROPERTIES
This level of notification is the same as MINIMUM plus all properties of the topic.
public static readonly TopicNotificationAddLevel PROPERTIES
Field Value
- TopicNotificationAddLevel
The topic notification add level for the minimum level of notification and all properties of the topic.
Properties
HasMetadata
Does this level have metadata?
public bool HasMetadata { get; }
Property Value
- bool
Whether the level has metadata.
HasProperties
Does this level have properties?
public bool HasProperties { get; }
Property Value
- bool
Whether the level has properties.