Retrieves the task outputs that match the specified filter.

C# |
public EnumItems FetchTaskOutput( TaskOutputFilter filter, long timeoutInSeconds )

- filter (TaskOutputFilter)
- The maximum number of task responses to be returned by SOAM. It must greater than or equal to 0.
- timeoutInSeconds (Int64)
- Time to wait before giving up on trying to fulfill the request. Valid values are:
- 0 : Return with the specified task outputs that are available right now.

An EnumItems object that contains the returned task outputs.

If a timeout of 0 seconds is specified and the full result set is not ready when the timeout interval expires, this method will return with a subset of the requested items. This subset can contain 0 or more items. Any matched tasks in the resulting EnumItems will be removed from the filter once this method call returns.
NOTE:
This method is for use only if your session is created with the SessionFlags.FetchResultsDirectly and SessionFlags.ReceiveSync session flags.

[Platform.Symphony.Soam.TaskOutputFilter]
[Platform.Symphony.Soam.EnumItems]
[Platform.Symphony.Soam.EnumItems]