Click or drag to resize

InitializationArguments Class

Arguments for initializing a survey post action handler object.
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.AppLogic.SurveyFeature.PostActionsInitializationArguments

Namespace:  Omada.OE.Solution.OIM.AppLogic.SurveyFeature.PostActions
Assembly:  Omada.OE.Solution.OIM.AppLogic (in Omada.OE.Solution.OIM.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public class InitializationArguments

The InitializationArguments type exposes the following members.

Constructors
  NameDescription
Public methodInitializationArguments
Top
Properties
  NameDescription
Public propertyDbConnection
Public propertyDbTransaction
Public propertyFactory
Public propertyParameters
Parameters originate from the survey template xml data.
Public propertySettings
Settings are the survey settings as set at survey initiation.
Public propertySurveyId
Id of the survey.
Public propertySurveyIsCreated
Public propertyVariables
Variables are the scope variables as set at survey initiation.
Top
Methods
  NameDescription
Public methodGetParameterValueT
Returns the value of a parameter from the Parameters collection. If the value of a parameter is the name of a key from the Settings collection (prefixed with @) then the value is fetched from the first value of that setting.
Public methodGetSettingSingleValueT
Returns the first value of a setting from the Settings collection.
Public methodGetVariableSingleValueT
Returns the first value of a scope variable from the Variables collection.
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also