forwardSessionLoggingOutEventArgs Methods   Table of ContentSessionSchedule Constructor forward
SessionSchedule Class
Defines activity time frames for the session. Also provides the ability to define sequence number reset policy for the session.
Inheritance Hierarchy
System.Object
  FIXForge.NET.FIX.Scheduling.SessionSchedule

Namespace:  FIXForge.NET.FIX.Scheduling
Assembly:  FIXForge.NET.FIX.Scheduler-net-4.8_x64 (in FIXForge.NET.FIX.Scheduler-net-4.8_x64.dll) Version: 4.12.0.0 (4.12.0.0)
Syntax
C#
public class SessionSchedule

The SessionSchedule type exposes the following members.

Constructors
  NameDescription
Public methodSessionSchedule
Initializes session schedule according to given parameters.
Remarks

If session duration is single day, then logon and logout performed each day from the first day of week till the last day of week. Is session duration is defined as entire week then session logon occurs on the first day of week and corresponding logout performed on the last day of week.

Session sequence number reset policy must correspond to the session duration time. In particular, if session continues entire week it's not possible to request scheduler to reset session sequence number on daily basis.

Top
Properties
  NameDescription
Public propertyFirstDay
Defines first day of activity week for the session.
Public propertyLastDay
Defines last day of activity week for the session.
Public propertyLogonTimes
Defines logon time for the session for each day of the week. If logon is not performed on particular day, value of entry correspondent for that day is equal to TimeSpan.MinValue.
Public propertyLogoutTimes
Defines logout time for the session for each day of the week. If logout is not performed on particular day, value of entry correspondent for that day is equal to TimeSpan.MinValue.
Public propertySequenceNumberResetPolicy
Defines session sequence number reset policy.
Public propertySessionDuration
Defines whether session continues entire week or activity time frame is limited for single day.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Convert object to string representation.
(Overrides Object.ToString().)
Top
See Also