Platform Symphony .NET API Reference - Version 5.1
FetchTaskOutput Method (filter, timeoutInSeconds)
NamespacesPlatform.Symphony.SoamSessionFetchTaskOutput(TaskOutputFilter, Int64)
Retrieves the task outputs that match the specified filter.
Declaration Syntax
C#
public EnumItems FetchTaskOutput(
	TaskOutputFilter filter,
	long timeoutInSeconds
)
Parameters
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.
Return Value
An EnumItems object that contains the returned task outputs.
Remarks

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.

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

Assembly: Platform.Symphony.Soam.Net (Module: Platform.Symphony.Soam.Net) Version: 5.1.0.0