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. |