Interface ISecondaryServer
Base interface for a secondary remote server.
Namespace: PushTechnology.ClientInterface.Client.Features.Control.Clients
Assembly: Diffusion.Client.dll
Syntax
public interface ISecondaryServer : IRemoteServer
Properties
ConnectionOptions
Returns the remote server connection options.
Declaration
Dictionary<RemoteServerConnectionOption, string> ConnectionOptions { get; }
Property Value
Type | Description |
---|---|
Dictionary<RemoteServerConnectionOption, String> | The connection options. |
MissingTopicNotificationFilter
Returns the missing topic notification filter expression.
Declaration
string MissingTopicNotificationFilter { get; }
Property Value
Type | Description |
---|---|
String | The missing topic notification filter, or null if one has not been specified. |
Principal
Returns the principal used for the connection.
This is used to authenticate the connection at the primary server.
Declaration
string Principal { get; }
Property Value
Type | Description |
---|---|
String | The principal. |
ServerUrl
Returns the url for connection to the primary server.
Declaration
string ServerUrl { get; }
Property Value
Type | Description |
---|---|
String | The url for connection to the primary server. |