

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | NBCollectionMessage()()()() |
Default constructor for NBCollectionMessage.
|
![]() | CreateFolder(String) |
Creates a folder element as the last child of the Collection element of the message collection.
|
![]() | CreateNameValue(String, Object) |
Creates a name-value element as the last child of the Collection element of the message collection.
|
![]() | Dispose()()()() |
Deletes the resources associated with the message.
(Inherited from NBMessage.) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | FinalizeMessage()()()() |
Performs finalizing processing on the message.
(Inherited from NBMessage.) |
![]() | GetBuffer()()()() |
Gets a copy of the data buffer associated with (and owned by) the message object.
(Inherited from NBMessage.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) |
![]() | ReadOnly |
Returns true if the message is read only.
(Inherited from NBMessage.) |
![]() | RootElement |
Returns the RootNBElement of the message.
(Inherited from NBMessage.) |
![]() | ToString()()()() | (Inherited from Object.) |

+------+ | Root | (A) +--+---+ | +-----+------+ | Collection | (A) +-----+------+ | +----------+----+-------+--------------+ | | | | +--+--+ +--+--+ +----+----+ +----+----+ | nv1 | | nv2 | | folder1 | | folder2 | +-----+ +-----+ +----+----+ +----+----+ (B) (B) (C) | (C) +-----------+----------+ | | +-----+------+ +--------+ | Properties | - - - | XMLNSC | +-----+------+ (D) +---+----+ | | +--+--+ | msg | +--+--+ |
The elements in the diagram marked (A), (B) and (C) are created by methods of the NBCollectionMessage class. Other elements, such as the children of the folder elements and their children in Properties and message body related children are created via their parent elements using the Create methods on the NBElement class. See CreateLastChild as an example. There may be other header elements at (D) in the diagram.
The elements marked (A) in the above diagram are created by the NBCollectionMessage constructor.
The elements marked (B) are created using the CreateNameValue() method of the NBCollectionMessage class.
The elements marked (C) are created using the CreateFolder() method of the NBCollectionMessage class.
See Also: "Working with Messages. Appendix A: Message Parsers - element definitions" in the infocenter.