![]() |
DEPRECATED: Diffusion Silverlight Classic API
5.9.4
|
This class is responsible for handling single or multiple connection attempts. More...
Public Member Functions | |
ServerDetails | NextServerDetails () |
Returns the next set of server details. Will return null if all details have been consumed. More... | |
bool | HasMoreServerDetails () |
Returns true if more server details are available to be consumed. More... | |
void | Reset () |
Resets the server details object. More... | |
Properties | |
DiffusionClientCredentials | DefaultCredentials [get, set] |
Get/set the default credentials to use with each connection details. More... | |
ServerDetails | ActiveServerDetails [get, set] |
Get/set the active server details. More... | |
string | Topics [get, set] |
Get/set the default topic set. More... | |
int | Timeout [get, set] |
Get/set the default Diffusion server timeout. More... | |
bool | IsLoadBalancing [get, set] |
Get/set whether we are load balancing the server details. More... | |
bool | AutoReconnect [get, set] |
Flag to determine whether we should auto-reconnect to the Diffusion server. More... | |
Events | |
EventHandler < ConnectionDetailsAcquiredEventArgs > | ConnectionDetailsAcquired |
The event fired when a set of server details has been acquired prior to a connection attempt. More... | |
EventHandler< EventArgs > | ConnectionSequenceExhausted |
The event fired when all connection details have been consumed. More... | |
This class is responsible for handling single or multiple connection attempts.
bool PushTechnology.Transports.Connection.ConnectionDetails.HasMoreServerDetails | ( | ) |
Returns true if more server details are available to be consumed.
ServerDetails PushTechnology.Transports.Connection.ConnectionDetails.NextServerDetails | ( | ) |
Returns the next set of server details. Will return null if all details have been consumed.
void PushTechnology.Transports.Connection.ConnectionDetails.Reset | ( | ) |
Resets the server details object.
|
getset |
Get/set the active server details.
|
getset |
Flag to determine whether we should auto-reconnect to the Diffusion server.
|
getset |
Get/set the default credentials to use with each connection details.
|
getset |
Get/set whether we are load balancing the server details.
|
getset |
Get/set the default Diffusion server timeout.
|
getset |
Get/set the default topic set.
EventHandler<ConnectionDetailsAcquiredEventArgs> PushTechnology.Transports.Connection.ConnectionDetails.ConnectionDetailsAcquired |
The event fired when a set of server details has been acquired prior to a connection attempt.
EventHandler<EventArgs> PushTechnology.Transports.Connection.ConnectionDetails.ConnectionSequenceExhausted |
The event fired when all connection details have been consumed.