Interface IRemoteServer
- Assembly
- Diffusion.Client.dll
Base interface for a Remote Server definition.
public interface IRemoteServer
Properties
ConnectionOptions
Returns the remote server connection options.
[Obsolete("Deprecated since 6.9. For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.")]
Dictionary<RemoteServerConnectionOption, string> ConnectionOptions { get; }
Property Value
- Dictionary<RemoteServerConnectionOption, string>
The remote server connection options.
MissingTopicNotificationFilter
Returns the missing topic notification filter expression or null if one has not been specified.
[Obsolete("Deprecated since 6.9. For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.")]
string MissingTopicNotificationFilter { get; }
Property Value
- string
The missing topic notification filter expression.
Name
Returns the remote server name.
string Name { get; }
Property Value
- string
The remote server name.
Principal
Returns the principal used for the remote server connection.
[Obsolete("Deprecated since 6.9. For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.")]
string Principal { get; }
Property Value
- string
The principal used for the remote server connection.
RemoteServerType
RemoteServerType RemoteServerType { get; }
Property Value
- RemoteServerType
The remote server type.
ServerUrl
Returns the url for connection to the primary server.
[Obsolete("Deprecated since 6.9. For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.")]
string ServerUrl { get; }
Property Value
- string
The url for connection to the primary server.