Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Details.ISessionDetailsSource Interface Reference

Source of session details. More...

Properties

IClientSummary ClientSummary [get]
 Returns the summary of the client, or null if not available. More...
 
IClientLocation ClientLocation [get]
 Returns the location details, or null if not available. More...
 
string ConnectorName [get]
 Returns the connector name, or null if not available. More...
 
string ServerName [get]
 Returns the current server name, or null if not available. More...
 
IReadOnlyDictionary< string,
string > 
AdditionalSessionProperties [get]
 Returns the additional session properties. More...
 

Detailed Description

Source of session details.

Property Documentation

IReadOnlyDictionary<string, string> PushTechnology.ClientInterface.Client.Details.ISessionDetailsSource.AdditionalSessionProperties
get

Returns the additional session properties.

This is not strictly part of session details processing and is only used in a specific failover case. Ultimately session details will be obsoleted by session properties, so this is just an interim solution to some less-than-ideal processing.

IClientLocation PushTechnology.ClientInterface.Client.Details.ISessionDetailsSource.ClientLocation
get

Returns the location details, or null if not available.

IClientSummary PushTechnology.ClientInterface.Client.Details.ISessionDetailsSource.ClientSummary
get

Returns the summary of the client, or null if not available.

string PushTechnology.ClientInterface.Client.Details.ISessionDetailsSource.ConnectorName
get

Returns the connector name, or null if not available.

string PushTechnology.ClientInterface.Client.Details.ISessionDetailsSource.ServerName
get

Returns the current server name, or null if not available.


The documentation for this interface was generated from the following file: