Interface ISessionEventParameters

Provides parameters which specify the level of detail required by a ISessionEventStream registered using SetSessionPropertiesAsync(ISessionId, Dictionary<String, String>).

Namespace: PushTechnology.ClientInterface.Client.Features.Control.Clients
Assembly: Diffusion.Client.dll
Syntax
public interface ISessionEventParameters
Remarks

Parameters may be built using the ISessionEventParametersBuilder.

Since 6.11.

Properties

After

Indicates a session start time after which session events should be notified.

Declaration
DateTime? After { get; }
Property Value
Type Description
System.Nullable<DateTime>

The session start time after which session events should be notified.

Remarks

Returns the DateTime representing the session start time after which sessions should be notified. This will return null if not set.

Filter

Returns the session filter or null if one has not been set.

Declaration
string Filter { get; }
Property Value
Type Description
System.String

The session filter or null if one has not been set.

Properties

Returns the set of requested property keys.

Declaration
HashSet<string> Properties { get; }
Property Value
Type Description
HashSet<System.String>

The set of requested property keys.

Back to top