ProfileSearch

Description

This activity performs the search operation on profiles given a QueryProfile object and returns the results as a DataTable. It is also returned an ISearchResult object which has more precise informations about the results.


Misc

CommandTimeoutSeconds InArgument<Int32>

The maximum number of seconds the activity can take to perform the search operation. The default value is 300.

Orchestrator InArgument<IManager>

The orchestrator object represents the connection to a DocsMarshal installation.

If this argument is left blank the activity try to connect using the DocsMarshal Connection parameters. If you want to work on the running installation it is possible to use the activity RuntimeOrchestrator. To work on another installation you can use the DocaMarshal Connection fields or, otherwise, it is possible to get it calling the activity DatabaseOrchestrator.

QueryProfile InArgument<IQueryProfile> REQUIRED

This argument represents the search query to be executed.

Use the activity GetProfileSearch to get the basic query and then use the SetWhereField activities to apply some conditions.

ResultAsProfiles OutArgument<List<IProfile>>

The result of the search operation as a list of profiles.

SearchResult OutArgument<ISearchResult>

The result of the search operation.