ConvLog Members

CSAL Mongo

ConvLog Members CSAL Mongo Access Library
The ConvLog type exposes the following members.
Constructors

  NameDescription
Public methodConvLog
Initializes a new instance of the ConvLog class
Back to Top
Methods

  NameDescription
Public methodAllValidActions
The list of all actions in this conv log - and insure every member and property are non-null
Public methodDBDateTime
Translation helper DBTimestamp
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Fields

  NameDescription
Public fieldStatic memberEPOCH_YR
Start-of-epoch to be used for our DBTimestamp
Back to Top
Properties

  NameDescription
Public propertyAssessments
All assessment data
Public propertyDBTimestamp
Timestamp applied before DB storage - not usually supplied in the POST'ed JSON. It is the number of milliseconds since EPOCH_YR
Public propertyDuration
Length of action(s) specified in milliseconds
Public propertyErrorMessage
Error message for current turn
Public propertyId
MongoDB key
Public propertyInput
Input specified
Public propertyLessonID
ID of lesson in question
Public propertyTransitions
Transition list
Public propertyTurnID
Identifier of turn, greater than or equal to 0
Public propertyUserID
User ID (subject ID) of student
Public propertyWarningMessage
Warning message for current turn
Back to Top
See Also