Interface ISessionEventParameters
- Assembly
- Diffusion.Client.dll
Provides parameters which specify the level of detail required by a ISessionEventStream registered using SetSessionPropertiesAsync(ISessionId, Dictionary<string, string>).
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.
DateTime? After { get; }
Property Value
- 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.
string Filter { get; }
Property Value
- string
The session filter or null if one has not been set.
Properties
Returns the set of requested property keys.
HashSet<string> Properties { get; }