DataSource.NET
Operations Property
NamespacesCaplin.DataSource.Messaging.ContainerIContainerMessageOperations
Gets a list of container operations.
Declaration Syntax
C#Visual BasicVisual C++
IList<IContainerOperation> Operations { get; }
ReadOnly Property Operations As IList(Of IContainerOperation)
property IList<IContainerOperation^>^ Operations {
	IList<IContainerOperation^>^ get ();
}
Value
The operations.
Remarks

Examples of container operations are: Add an element to the end of the container, insert an element at a given position in the container, remove an element from the container, remove elements from the container that have a subject matching a specified prefix.

The order of the operations is significant; they are processed in the order in which they were added to the container, and this affects earlier operations. For example, assume that in the same message you:

  1. call AddElement() to add a container element with subject /A/1.
  2. call RemoveElementsWithPRefix with prefix /A.
  3. call AddElement() to add a container element with subject /A/2

When this sequence has been processed, the container only contains the element /A/2, because /A/1 was removed at step 2.

Assembly: DataSource.NET (Module: DataSource.NET) Version: 6.2.6.2123 (6.2.6.2123)