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<System.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 |
|---|---|
| System.Collections.Generic.HashSet<System.String> | The set of requested property keys. |