
C# |
public TaskInputHandle SendTaskInput( Object input )

- input (Object)
- The message to be sent to SOAM


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.