WebSphere Message Broker™ V8.0.0.0 .NET Plugin Node API
NBMessageAssembly Class
NamespacesIBM.Broker.PluginNBMessageAssembly
SUMMARY
NBMessageAssembly is the top level structure used to pass messages between nodes. As well as the message itself, it also contains the exception list and the local and global environments all represented by NBMessage objects.
Declaration Syntax
C#Visual BasicVisual C++F#
public class NBMessageAssembly : IDisposable
Public Class NBMessageAssembly _
	Implements IDisposable
public ref class NBMessageAssembly : IDisposable
type NBMessageAssembly =  
    class
        interface IDisposable
    end
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
NBMessageAssembly(NBMessageAssembly, NBMessage, NBMessage, NBMessage)
Creates an NBMessageAssembly based upon the sourceAssembly passed in by adding in the sourceMessage, sourceLocalEnvironment and sourceExceptionList.

NBMessageAssembly(NBMessageAssembly, NBMessage, NBMessage)
Creates an NBMessageAssembly based upon the sourceAssembly passed in by adding in the sourceMessage and sourceLocalEnvironment

NBMessageAssembly(NBMessageAssembly, NBMessage)
Creates an NBMessageAssembly based upon the sourceAssembly passed in by adding in the sourceMessage.

Dispose()()()()
Environment
Returns the Environment from the assembly.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExceptionList
Returns the ExceptionList from the assembly.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
LocalEnvironment
Returns the LocalEnvironment from the assembly.

Message
Returns the Message from the assembly.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Remarks
Warning: caching NBMessageAssembly objects over multiple message flow invocations is unsupported because the internal state will be reset at the end of each message flow invocation.
Inheritance Hierarchy
Object
NBMessageAssembly

Assembly: IBM.Broker.Plugin (Module: IBM.Broker.Plugin) Version: 8.0.0.0