Platform Symphony .NET API Reference - Version 4.1
SendTaskInput Method (input)
NamespacesPlatform.Symphony.SoamSessionSendTaskInput(Object)
Delivers the provided task input object to the middleware.
Declaration Syntax
C#
public TaskInputHandle SendTaskInput(
	Object input
)
Parameters
input (Object)
The message to be sent to SOAM
Return Value
A handle to the submitted task input
Remarks

Delivers the provided task input message to the middleware. This method will block until the client receives acknowledgement from the middleware that the input message has been safely accepted. Upon receiving this acknowledgement, a task ID will be returned through a TaskInputHandle.

IMPORTANT NOTE: This SendTaskInput overload uses Native Serialization. That is, it sends your task input to the service as a [Serializable] object. If you send your task input using this overload, you must retrieve your task input on the service with the TaskContext.GetTaskInput() method.

If you are concerned with performance or memory usage, do not use this method to send your task input. Instead, use another SendTaskInput overload to send your task input as a Platform.Symphony.Soam.Message using Symphony Serialization.

For more details, please refer to the Application Development Guide.

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