The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given encoding, ccsid, message set, message type and message format.

C# | Visual Basic | Visual C++ | F# |
public byte[] AsBitStream( int encoding, int ccsid, string messageSet, string messageType, string messageFormat )
Public Function AsBitStream ( _ encoding As Integer, _ ccsid As Integer, _ messageSet As String, _ messageType As String, _ messageFormat As String _ ) As Byte()

- encoding (Int32)
- The encoding to use when parsing the bit stream.
Remarks
A special value of 0 may be supplied to indicate that the queue manager's encoding should be used.
- ccsid (Int32)
- The coded character set identifier to use when parsing the bit stream.
Remarks
This parameter is mandatory. A special value of 0 may be supplied to indicate that the queue manager's ccsid should be used.
- messageSet (String)
- The message set definition used to create the element tree from the bit stream.
Remarks
A value of null will cause this parameter to be ignored.
- messageType (String)
- The message type definition used to create the element tree from the bit stream.
Remarks
A value of null will cause this parameter to be ignored.
- messageFormat (String)
- The message format definition used to create the element tree from the bit stream.
Remarks
A value of null will cause this parameter to be ignored.

Bitstream representation of the element and all its children.

This method causes the parser associated with the element to serialize the element and all its children.