Interface ITopicDetails
The base interface for topic details of all TopicType types.
Namespace: PushTechnology.ClientInterface.Client.Topics
Assembly: Diffusion.Client.dll
Syntax
public interface ITopicDetails
Remarks
Topic details describe a topic and are made up of two parts:
- The Topic Type - This describes the type of topic.
- The Topic Attributes - This provides access to the topic properties.
This interface is only preserved to support GetTopicDetails(String, TopicDetailsLevel, ITopicDetailsCallback).
Deprecated: The use of ITopicDetails is being phased out in favor of ITopicSpecification.
Properties
Attributes
Gets the topic attributes.
Declaration
ITopicDetailsAttributes Attributes { get; }
Property Value
Type | Description |
---|---|
ITopicDetailsAttributes | The topic attributes or |
Level
Gets the available level of detail.
Declaration
TopicDetailsLevel Level { get; }
Property Value
Type | Description |
---|---|
TopicDetailsLevel | The available level of detail. |
Schema
Gets the topic schema.
Declaration
ITopicDetailsSchema Schema { get; }
Property Value
Type | Description |
---|---|
ITopicDetailsSchema |
|
Remarks
This property will always return null
.
Type
Gets the type of the topic.
Declaration
TopicType Type { get; }
Property Value
Type | Description |
---|---|
TopicType | The type of the topic. |