NBElement ClassIBM Integration Bus
NBElement represents the elements in the logical (hierarchical) view of the message. Methods are provided for navigating and modifying the hierarchy.
Inheritance Hierarchy

OnlineSystem Object
  IBM.Broker.Plugin NBElement

Namespace: IBM.Broker.Plugin
Assembly: IBM.Broker.Plugin (in IBM.Broker.Plugin.dll) Version: 9.0.0.0
Syntax

public class NBElement : IEnumerable<NBElement>
Remarks

When creating a new message from scratch, it is important that the parser-owning folders (elements whose parent is the root element) are created using only the following methods passing in the parser name as the argument:

CreateLastChildUsingNewParser(String)

CreateFirstChildUsingNewParser(String)

CreateBeforeUsingNewParser(String)

CreateAfterUsingNewParser(String)

Children of these folders should be created with the other create methods only.

Warning: caching NBElement objects over multiple message flow invocations is unsupported because the internal state may be reset at the end of the current message invocation.

See Also