Diffusion .NET Client Library
6.1.5
|
The interface for a topic details builder. More...
Public Member Functions | |
ITopicDetailsBuilder< TD > | SetReference (string reference) |
Sets the initial value of the topic reference. More... | |
ITopicDetailsBuilder< TD > | SetTidyOnUnsubscribe (bool tidy) |
Sets the 'tidy on unsubscribe' flag. More... | |
ITopicDetailsBuilder< TD > | SetProperty (string key, string value) |
Sets a topic property. More... | |
ITopicDetailsBuilder< TD > | Reset () |
Resets the builder to its initial values. More... | |
new TD | Build () |
Build the content. More... | |
The interface for a topic details builder.
TD | The topic details. |
TD | : | ITopicDetails |
new TD PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TD >.Build | ( | ) |
Build the content.
Implements PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder.
ITopicDetailsBuilder<TD> PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TD >.Reset | ( | ) |
Resets the builder to its initial values.
Implemented in PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TB, out TD >.
ITopicDetailsBuilder<TD> PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TD >.SetProperty | ( | string | key, |
string | value | ||
) |
Sets a topic property.
This is used for setting restricted or legacy topic properties.
key | The property key. The values for these keys and permitted values are published in the user documentation. |
value | The property value. |
Implemented in PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TB, out TD >.
ITopicDetailsBuilder<TD> PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TD >.SetReference | ( | string | reference | ) |
Sets the initial value of the topic reference.
If not explicitly supplied then there will be no topic reference.
reference | The reference. |
Implemented in PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TB, out TD >.
ITopicDetailsBuilder<TD> PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TD >.SetTidyOnUnsubscribe | ( | bool | tidy | ) |
Sets the 'tidy on unsubscribe' flag.
tidy | true to set tidy on unsubscribe. The default is false. |
Implemented in PushTechnology.ClientInterface.Client.Topics.ITopicDetailsBuilder< out TB, out TD >.