NBBitStreamControl EnumerationIBM Integration Bus
The NBBitStreamControl enum represents the allowed control options which are used when parsing or writing (between a bitstream and a structure in the logical view of the message).

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

public enum NBBitStreamControl
Members

  Member nameValueDescription
RootBitStream0 This option requests parsing or serializing of an entire message tree.

This option belongs to Group 1: Bitstream Options.

FolderBitStream4294967296 This option requests parsing or serializing of a message from the current element (folder).

This option belongs to Group 1: Bitstream Options.

EmbeddedBitStream8589934592 This option requests parsing or serializing of a message with defaults for ccsid and encoding.

This option belongs to Group 1: Bitstream Options.

ValidateContentAndValue12288 This option requests validation of the message content and values.

This option belongs to Group 2: Validation Options.

ValidateValue8192 This option requests validation of the message values.

This option belongs to Group 2: Validation Options.

ValidateContent4096 This option requests validation of the message content.

This option belongs to Group 2: Validation Options.

ValidateNone0 This option requests no validation is performed.

This option belongs to Group 2: Validation Options.

ValidateExceptionList3072 This option requests validation failures are sent to the ExceptionList.

This option belongs to Group 3: Validation Failure Options.

ValidateException2048 This option requests validation failures are thrown as an exception.

This option belongs to Group 3: Validation Failure Options.

ValidateLocalError1024 This option requests validation failures are logged.

This option belongs to Group 3: Validation Failure Options.

ValidateUserTrace0 This option requests validation failures are logged to UserTrace.

This option belongs to Group 3: Validation Failure Options.

ValidateComplete512 This option requests complete validation.

This option belongs to Group 4: Validation Timing Options.

ValidateImmediate256 This option requests immediate validation.

This option belongs to Group 4: Validation Timing Options.

ValidateDeferred0 This option requests deferred validation.

This option belongs to Group 4: Validation Timing Options.

Remarks

Only one option from each of the groups 1 - 4 can be specified, with the exception of ValidateValue and ValidateContent, which can be used together to obtain the content and value validation. If you do not specify an option within a group, the option with the zero value from that group is used.

See the topic "Validation properties" in the Information Center (topic: ac18870) for more details.

See Also