NBUserException represents a user thrown exception.
System Object
System Exception IBM.Broker.Plugin NBException IBM.Broker.Plugin NBRecoverableException IBM.Broker.Plugin NBUserExceptionNamespace: IBM.Broker.PluginAssembly: IBM.Broker.Plugin (in IBM.Broker.Plugin.dll) Version: 9.0.0.0
[SerializableAttribute]
public class NBUserException : NBRecoverableException,
ISerializable
[SerializableAttribute]
public class NBUserException : NBRecoverableException,
ISerializable
<SerializableAttribute>
Public Class NBUserException
Inherits NBRecoverableException
Implements ISerializable
<SerializableAttribute>
Public Class NBUserException
Inherits NBRecoverableException
Implements ISerializable
[SerializableAttribute]
public ref class NBUserException : public NBRecoverableException,
ISerializable
[SerializableAttribute]
public ref class NBUserException : public NBRecoverableException,
ISerializable
[<SerializableAttribute>]
type NBUserException =
class
inherit NBRecoverableException
interface ISerializable
end
[<SerializableAttribute>]
type NBUserException =
class
inherit NBRecoverableException
interface ISerializable
end
These are generated when a by user coode, such as a Throw node, ESQL's Throw statement or by the throwing of an NBUserException directly.
There are three ranges of messages available for use by users of NBUserException's:
- 7510 - 7519
- Message numbers 7510 - 7519 are Informational messages. Message 7510 contains 0 inserts, 7511 contains 1 inserts, etc.
- 7520 - 7529
- Message numbers 7520 - 7529 are Warning messages. Message 7520 contains 0 inserts, 7521 contains 1 inserts, etc.
- 7530 - 7539
- Message numbers 7530 - 7539 are Error messages. Message 7530 contains 0 inserts, 7531 contains 1 inserts, etc.