Method GetTopic
GetTopic(String, TopicSearchOptions)
Retrieves the topic instance against the TopicSearchOptions and provided name or pattern.
Declaration
ITopic GetTopic(string topicName, TopicSearchOptions searchOptions = TopicSearchOptions.ByName)
Parameters
Type | Name | Description |
---|---|---|
System.String | topicName | Name or pattern to identify topic. |
TopicSearchOptions | searchOptions | TopicSearchOptions specifies to search topic by name or pattern. |
Returns
Type | Description |
---|---|
ITopic | Returns the topic instance, null if it does not exist. |
Examples
The following example demonstrates how to get topic by name. First, initialize the cache.
ICache cache = CacheManager.GetCache("demoCache");
Then, get topic from MessagingService.
ITopic topic = cache.MessagingService.GetTopic("mytopic", TopicSearchOptions.ByName);
TopicSearch Option is an optional paramater which has default value of ByName