Container for all attributes that may be required when updating a session.
Remarks

Default values are as follows:
- common data - This argument allows you to provide common data updates to the session. The common data udpate will become immediately avaible to the pending tasks in your session. If you require that the pending tasks for this session are not computed against this common data udpate, you must first wait for those tasks to complete before sending your update. You can only provide a common data update if you had provided some initial common data when you created the session. Common Data is any data that is common to all of the tasks in your session. You can send common data rather than sending duplicate data to each task, and thus save on network overhead. Default value is null - no common data.
NOTE: If any of the methods of this class are called after the Main(...) method exits, the client or service process may behave in an undefined manner (for example, hang or terminate abnormally).

C# |
public sealed class SessionUpdateAttributes

All Members | Constructors | Methods | |||
Icon | Member | Description |
---|---|---|
![]() | SessionUpdateAttributes()()()() | Initializes a new instance of the SessionUpdateAttributes class |
![]() | SetCommonData(Object) | |
![]() | SetCommonData(Message) | Sets a common data update. This method allows you to set a common data update for the session. It sends your common data update to the service as a Platform.Symphony.Soam.Message object. On the service, you must use SessionContext.PopulateCommonData method to retrieve the update. Default value is null - no common data update. |

Object | |
![]() | SessionUpdateAttributes |

[Platform.Symphony.Soam.Session.Update]