Click or drag to resize

IDslCompilerContext Methods

The IDslCompilerContext type exposes the following members.

Methods
  NameDescription
Public methodAddDataObject Obsolete.
Public methodCode exampleAttachToDataSource
Links a ActualData Object that is created in Scripted Activity to a Workflow ActualData Source so it can be used in Form Activity.
Public methodBadData
Throw an exception when the data is in invalid state
Public methodCommitChanges
Saves all changes made in this context to the underlying database.
Public methodDeleteDataObject(Object) Obsolete.
Public methodDeleteDataObject(String, Object) Obsolete.
Public methodEmit
Emit data with event name
Public methodFindDataObject(String, DataObjectExpression) Obsolete.
Public methodFindDataObject(String, DataObjectExpression, Int32, Int32) Obsolete.
Public methodGet(String)
Get value object by name.
Public methodCode exampleGetT(String)
Get value by name.
Public methodGetDataObject Obsolete.
Public methodGetDataObjectById Obsolete.
Public methodGetDataObjects Obsolete.
Public methodCode exampleGetTempT
Get value by name in a context workflow. Throw an exception when key is not existed yet.
Public methodHas
Determines if a variable exists in the workflow.
Public methodHasTempKey
Determines if a temporary key exists in the current workflow context.
Public methodHasValue
Determines if a variable exists in the workflow and it has value e.g. not empty string, not empty array, etc.
Public methodLoadDataObject(String, DataLoadingScope) Obsolete.
Public methodLoadDataObject(String, Object) Obsolete.
Public methodLoadDataObjectById Obsolete.
Public methodLoadDataObjects Obsolete.
Public methodNotFound
Throw an exception when the object is not present.
Public methodRef(String)
Get the data object is being referenced.
Public methodRef(String, String)
Set value for a context reference.
Public methodSearchDataObjects(String, DataObjectExpression) Obsolete.
Public methodSearchDataObjects(String, DataObjectExpression, Int32, Int32) Obsolete.
Public methodCode exampleSet
Set value for a context variable.
Public methodCode exampleSetTemp
Set temporary value in a context workflow. The value only maintaines in memory and will not be persisted to database.
Public methodUnauthorized
Throw an exception when the user lacking permission
Public methodUpdateDataObject(Object, Object) Obsolete.
Public methodUpdateDataObject(String, Object, Object) Obsolete.
Public methodUseTApi
Factory method to create API objects.
Public methodUseIOApiTIOApi Obsolete.
Top
See Also