WorkZoneMessageStorage Constructor

Scanjour Workflow4 Reference Manual
Creates an instance of the class from the specified arguments.

Namespace:  Scanjour.Workflow4.ActivityLibrary.ServiceProcess
Assembly:  Scanjour.Workflow4.ActivityLibrary_23.1.0.0 (in Scanjour.Workflow4.ActivityLibrary_23.1.0.0.dll) Version: 23.1.0.0 (23.1.0.0)
Syntax

public WorkZoneMessageStorage(
	string partyRole,
	string documentType,
	string source,
	Uri oDataUri,
	Func<ODataService> openCaseScopeCtxDelegate,
	IActivityLogger logger,
	string updateUserForLocking = "SJPROCESSUSER"
)

Parameters

partyRole
Type: SystemString
The role by which the sender addresses ([!:StoreMessage(Message, string, string, IEnumerable<Address>, int?)]) will be associated with the message records.
documentType
Type: SystemString
The document type that the created message records will be given.
source
Type: SystemString
The source that the created message records will be given.
oDataUri
Type: SystemUri
To provide access to the WorkZone database.
openCaseScopeCtxDelegate
Type: SystemFuncODataService
Delegate to provide a ODataService to be used when (or if) the case needs to be opened whilst the message record is inserted.
logger
Type: Scanjour.Workflow4.ActivityLibraryIActivityLogger
Logger into which the class writes entries.
updateUserForLocking (Optional)
Type: SystemString
The user used to lock the case.
See Also

Reference